簡體   English   中英

如果另一個值在 Excel 中的同一行中,則顯示值的公式是什么?

[英]What is the formula for displaying a value if another value is in the same row in Excel?

我正在嘗試創建一個公式,該公式填充同一行中人員的位置 # 值,並且僅當該人員位於“位置管理器”或“助理位置管理器”列中時。 屏幕截圖顯示了兩個不同的信息選項卡。 我正在嘗試填充第一個屏幕截圖中的 Location# 單元格。 數據將從第二個屏幕截圖中提取。 該公式應為 Jane Doe 填充 COL-04,為 John Doe 填充 COL-01。 如果它們不在兩列中,則單元格應保持空白 (" ")。 我希望我把事情解釋得足夠清楚。 謝謝

公式位置

[數據]

IfError 工作不正常。

應該是空白 公式

假設兩個數據都從 A1 開始,並且 LOCATION DATA 表被命名為 Sheet1,這應該返回正確的值:

=IFERROR(IFERROR(INDEX(Sheet1!A:A,MATCH(B1,Sheet1!C:C,0)),INDEX(Sheet1!A:A,MATCH(B1,Sheet1!D:D,0))),"")

公式未經測試,可能缺少括號或逗號:

=IF(B1=" ","",IFERROR(IFERROR(INDEX(Sheet1!A:A,MATCH(B1,Sheet1!C:C,0)),INDEX(Sheet1!A:A,MATCH(B1,Sheet1!D:D,0))),""))   

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM