https://docs.google.com/spreadsheets/d/1LVLS69csWIrL3w3eRxQj2XpLwLS4VGaLGn48a4X8KqE/edit#gid=0
试图拉过角色,下面的vlookup独立工作并拉过角色,但是如果它没有任何东西而且单元格是空白的我会喜欢它说'#34;没有主要"在单元格而不是留空。下面的IF语句(通过搜索SO站点找到)发出了一个公式解析错误并检测到循环依赖。我确定它是我忽略的一些小东西。任何帮助将是欣赏。谢谢!
= vlookup(C3,' Team Chart'!$ D:$ K,8,0) = IF(ISBLANK(D3)," No Primary")
= IF(NOT(ISBLANK(D3)),vlookup(C3,&#39; Team Chart&#39;!$ D:$ K,8,FALSE),&#34; No Primary&#34;)< / p>
答案 0 :(得分:0)
我猜你正在使用的细胞是D3。如果是,那么你不能问“ISBLANK(D3)”并将结果放在单元格D3中。
您可能要做的是使用IFERROR执行此任务,sinse VLOOKUP为查找数组中找不到的值返回N / A错误:
=IFERROR(vlookup(C3,'Team Chart'!$D:$K,8,FALSE),"No Primary")
答案 1 :(得分:0)
进行了更多的研究和挖掘以及一些试验和错误。发现If / IFERROR和VLOOKUP的组合就像魅力一样。谢谢你指出正确的方向@mrras
= IF(ISBLANK(D3),&#34; NO Primary&#34;,IFERROR(VLOOKUP(C3,sheet2!A:B,2,FALSE),))