Excel 公式具有允许的更多嵌套级别。它能被缩短吗,还是另一种方法?

Excel 公式具有允许的更多嵌套级别。它能被缩短吗,还是另一种方法?,excel,nested,Excel,Nested,我希望在多个工作表的O列中输入数据,并将其传递到主工作表,称为“2.校准表” 我尝试使用以下公式,但收到上述错误消息: =IFERROR(VLOOKUP(A2,'ACM Teams'!A:O,15,0), IFERROR(VLOOKUP('2. Calibration Sheet'!A2,'AGM DRs'!A:O,15,0), IFERROR(VLOOKUP('2. Calibration Sheet'!A2,'Business Trans'!A:O,15,0), IF

我希望在多个工作表的O列中输入数据,并将其传递到主工作表,称为“2.校准表”

我尝试使用以下公式,但收到上述错误消息:

=IFERROR(VLOOKUP(A2,'ACM Teams'!A:O,15,0),
    IFERROR(VLOOKUP('2. Calibration Sheet'!A2,'AGM DRs'!A:O,15,0),
    IFERROR(VLOOKUP('2. Calibration Sheet'!A2,'Business Trans'!A:O,15,0),
    IFERROR(VLOOKUP('2. Calibration Sheet'!A2,'Cust Resp'!A:O,15,0),
    IFERROR(VLOOKUP('2. Calibration Sheet'!A2,DCMs!A:O,15,0),
    IFERROR(VLOOKUP('2. Calibration Sheet'!A2,'Dirs DRs'!A:O,15,0),
    IFERROR(VLOOKUP('2. Calibration Sheet'!A2,Hubs!A:O,15,0),
    IFERROR(VLOOKUP('2. Calibration Sheet'!A2,'Ops Dev'!A:O,15,0),
    IFERROR(VLOOKUP('2. Calibration Sheet'!A2,'Peters DRs DRs'!A:O,15,0),
    IFERROR(VLOOKUP('2. Calibration Sheet'!A2,'Sales & Marketing'!A:O,15,0),
   IFERROR(VLOOKUP('2. Calibration Sheet'!A2,SLP!A:O,15,0),"Not Found")
谢谢你的帮助


谢谢

在Excel 2007中,最多允许64级嵌套-您不会破坏这一点,因此请确保您没有设置“兼容模式”,即确保您保存为“xlsx”文件,并且上述内容应能正常工作[否则将应用Excel 2003中的7级嵌套]我以为您只能嵌套7级IFs。我使用的是兼容模式,但另存为.xlsx,在提问之前遇到了相同的问题。可能是因为国际单项体育联合会。有没有更聪明的方法?你使用的是什么版本的excel,文件的原始格式是什么?它是excel 2010,但最初是在兼容模式下构建的保存为“到xlsx”,但仍然收到相同的消息。