[英]Excel Structured Reference issues
我有 2 個單獨的表( FullOrders
、 ShortedOrders
),每個表都有一個[Order Number]
列。 FullOrders
顯示我們已履行的每個訂單, ShortedOrders
僅顯示未隨所有產品一起發送的訂單。
我創建了一列FullOrders
稱為[Short?]
,並希望它顯示為1的值,如果任何ShortedOrders[Order Number]
的匹配FullOrders[Order Number]
,關於同一行坐在FullOrders[Short?]
。 否則FullOrders[Short?]
將顯示 0。
我嘗試了一些公式,但沒有找到正確的解決方案。
我試過的公式:
=IF(ShortedOrders[[#Data],[Order Number]]=FullOrder[[#Data],[Order Number]], 1, 0)
=IF(ShortedOrders[[#Headers],[Order Number]]=FullOrder[[#Headers],[Order Number]], 1, 0)
=IF(ShortedOrders[[#Data],[Order Number]]=FullOrder[[#Headers],[Order Number]], 1, 0)
=IF(ShortedOrders[[#Headers],[Order Number]]=FullOrder[[#Data],[Order Number]], 1, 0)
=IF(E2 = ShortedOrders[Order Number], 1, 0)
=IF([Order Number] = ShortedOrders[Order Number], 1, 0)
=IF(E2 = ShortedOrders[[#Data], [Order Number]], 1, 0)
=IF([Order Number] = ShortedOrders[[#Data], [Order Number]], 1, 0)
結果是 0 一段時間,然后是#VALUE
在它達到ShortedOrders
的最后一條記錄后。
IF
語句甚至可能不是答案。
經過進一步研究,我找到了答案。 我需要嵌套一個COUNTIF
來比較列與單元格。
=IF(COUNTIF(ShortedOrders[[#Data], [Order Number]],[Order Number])>0, 1, 0)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.