Google 工作表:按列中最后一个非空单元格,return 另一列中相应单元格中的值?
Google Sheets: by the last non-empty cell in column, return the value in corresponding cell in another column?
你好!
所以我在 A 列 (A3:A) 中有日期。我在 C 列 (C3:C) 中有交易(格式为货币)。因此,我希望 D 列中的单元格 D3 显示最后一笔交易的日期(最好只有月份,但并不重要)。
换句话说,我需要一个公式来检查整个 C 列,找到最后一笔交易(假设该列中会有空白单元格),在 A 列中找到相应的日期(交易发生的日期)和 return D 列的单元格 D3 中的值(日期)。
索引?比赛? HLOOKUP?
请指教
Column A Column C Column D
3 01/01/2021 10.98 01/05/2021
4 2021 年 1 月 2 日 15.64
5 2021 年 1 月 3 日
6 2021 年 1 月 4 日
7 01/05/2021 20.93
8 2021 年 1 月 5 日 76.28
尝试
=+sort(A:A, row(A:A)*(C:C<>""),)
或
=INDEX(A:A, MATCH(2, IF(C:C<>"", 1), 1))
甚至
=lookup(9^9, C:C, A:A)
看看是否可行?
你好!
所以我在 A 列 (A3:A) 中有日期。我在 C 列 (C3:C) 中有交易(格式为货币)。因此,我希望 D 列中的单元格 D3 显示最后一笔交易的日期(最好只有月份,但并不重要)。
换句话说,我需要一个公式来检查整个 C 列,找到最后一笔交易(假设该列中会有空白单元格),在 A 列中找到相应的日期(交易发生的日期)和 return D 列的单元格 D3 中的值(日期)。
索引?比赛? HLOOKUP?
请指教
Column A Column C Column D
3 01/01/2021 10.98 01/05/2021
4 2021 年 1 月 2 日 15.64
5 2021 年 1 月 3 日
6 2021 年 1 月 4 日
7 01/05/2021 20.93
8 2021 年 1 月 5 日 76.28
尝试
=+sort(A:A, row(A:A)*(C:C<>""),)
或
=INDEX(A:A, MATCH(2, IF(C:C<>"", 1), 1))
甚至
=lookup(9^9, C:C, A:A)
看看是否可行?