如何使用 IF/OR 从 Microsoft Excel 表格中填充数据?

如何使用 IF/OR 从 Microsoft Excel 表格中填充数据?

我一直在试验针对数据集的 IF 和 OR 函数。我创建了一个较小的版本来传达我的观点。

Excel 工作表的照片

我想编写一个公式,如果 B 列中的数据与 E 列中的任何数据匹配,则 F 列中的日期将自动输入到 C 列中,即 11/11/2023 将位于“a”旁边,因为它位于右侧数据集中“a”旁边。类似地,右侧数据集中“f”旁边的日期 11/12/2023 将显示在 C 列中“f”旁边。

右侧的数据不会有任何重复,即每个字母只有一个日期。

请帮助我。我正在努力寻找一个可行的公式。

答案1

据我理解你的问题和图片,查找非常容易用来查看事物。如果我们假设这是从第 1 行开始的,则输入以下内容C2并将其向下拖动:

=XLOOKUP(B2,E$2:E$7,F$2:F$7,"")

句法:
=XLOOKUP(查找值,查找数组,返回数组,[如果未找到],[匹配模式],[搜索模式])

答案2

公式

=IFERROR(INDEX(Date2,MATCH(A2,Data2,0),2),"")
数据1 日期1 数据2 日期2
A 2023 年 1 月 11 日 A 2023 年 1 月 11 日
b s 2023 年 11 月 23 日
C 2022 年 10 月 2 日
d 2022 年 10 月 1 日 d 2022 年 10 月 1 日
F 2023 年 12 月 11 日
F 2023 年 12 月 11 日 2022 年 7 月 7 日

相关内容