我该如何编写这个 Excel 单元格公式?
第 1 行是单词列表,每个单词都对应第 2 行中的“!”或“X”。只有一个单词被赋予“!”。
[A] [B] [C] [D] [E] [F]
Row 1: This is a list of words
Row 2: ! X X X X X
在结果单元格中,我想要显示与“!”对应的单词。
因此,此单元格的公式将实现:
IF (Row2_value is "!") THEN (Show Corresponding Word Here)
在这个例子中,它会产生单词“this”,因为它对应于“!”。
答案1
=INDEX($1:$1,MATCH("!",$2:$2,0))
Match 在单元格范围内查找值,在本例中,您要查找的是第 2 行中的感叹号。Index 返回范围内的特定位置。范围是第 1 行,返回的位置由 Match 函数提供。