Excel:查找值是否在date之内,并标记“x”
我有50个传播整个400天,所以我想创build一个新的电子表格,看看这些itens蔓延的时间。 期望的结果在每个单元中包含“x”以确认其存在,当结果不匹配时“空”。
举个例子:
原始信息(2列,7.000行):
..Date..........|..Item 01.jan.2016.....|.AAA 01.jan.2016.....|.BBB 01.jan.2016.....|.ZZZ 15.feb.2016.....|.AAA 16.feb.2016.....|.ZZZ
所需的电子表格(50行,400列):
Item...|.01.jan.2016.....|.Date2....|.Date3....|.Date4... AAA:...|.X...............|.X........|..........|............. BBB:...|.X...............|..........|..........|............. CCC:...|.................|..........|..........|............. ZZZ:...|.X...............|..........|.X........|.............
使用这个公式:
=IF($A$2=INDEX($L$2:$L$17,MATCH(B$1,$K$2:$K$17,0),0),"X","")
其中$A$2
是项目单元格, B$1
是date单元格。
请检查附加的图像:
@ Fabr83:
是的,这个公式只有在date不重复的情况下才有效。
即使date重复,以下是获取X值的公式:
(确保按下Ctrl + Shift + Enter键来获取公式栏中公式的大括号)。