我有一个庞大的数据集需要重新格式化。如果(AND)公式涉及表
目前是这样的;
但我需要的是这样的;
我有尽可能该式中,这将被插入到列中的第二图像
= IF(AND(表1 [小区ID] =表2 [CELL_ID的 'A区' ],Table1 [EUNIS_desc] = Table2 [[#Headers],[Acid alpine,subalpine and extensive grassland]]),表1 [AREA],0)
然而,这会正确填充第一行。即使它们也应该具有真值,同一列下面的所有其他块仅响应虚假给出“0”。
另一个问题是公式由于某种原因大量使用虚假值扩展(向下)表。
亲切的问候,
哈里森
索引/匹配可能会更好。 –
嗨,ive查找指数匹配功能,并拿出了这个公式。它看起来可以工作,但目前不是。目前返回的值只是表1中所有行的区域列表的第一个条目。假设“J2”表示表2中的小区id 1的位置。= INDEX(表1 [AREA],AND(MATCH(J2,表1 [小区ID],0),MATCH(COVER A,表1 [EUNIS_desc],0 )) –
尝试使用这个数组公式:1,IF((Table1 [CELL ID] = j2,0)*(Table1 [EUNIS_desc] =“COVER A”), 0),0)))'。 **作为一个数组,它需要使用Ctrl-Shift-Enter **进行确认,而不是在退出编辑模式时进入。 –