返回列表 上一主題 發帖

[發問] 以銷售資料之(交易日期+帳號)查找當時的帳號使用者

回復 1# infoverdad

工作表1, E5 輸入公式後, 向下複製 :

=LOOKUP(D5,OFFSET(帳號歷史!A$1,MATCH(C5,CODE,),1,COUNTIF(CODE,C5)),OFFSET(帳號歷史!A$1,MATCH(C5,CODE,),3,COUNTIF(CODE,C5)))

TOP

本帖最後由 JBY 於 2015-4-4 23:39 編輯
回復  JBY
    非常感謝,這個方法最方便了!
    順便把四種方法整理起來如....



更簡單方法 :

=LOOKUP(2,1/((CODE=C5)/(SDATE<=D5)),Seller)

TOP

本帖最後由 JBY 於 2015-4-5 22:17 編輯
請問JBY大大
(CODE=$C5)/(SDATE<=$D5)中使用除號是否有特別的意義?
試著改為(CODE=$C5)*(SDATE<=$D5) ? 結果並無不同


=LOOKUP(2,1/(CODE=C5)/(SDATE<=D5),Seller)

=LOOKUP(2,1/(CODE=C5)*(SDATE<=D5),Seller)

公式中使用 " / " 除號, 或者  " * " 乘號, 結果都是一樣的, 並無不同。

只是想表現一点"與眾不同", 其實 Excel 也可以"玩" !

再次, 公式還可以改用 " + " 加號, 你设法思考 !

TOP

=LOOKUP(2,1/(CODE=C5)/(SDATE<=D5),Seller)

=LOOKUP(2,1/(CODE=C5)*(SDATE<=D5),Seller)


更正

漏去 "…1/(……)"

=LOOKUP(2,1/((CODE=C5)/(SDATE<=D5)),Seller)

=LOOKUP(2,1/((CODE=C5)*(SDATE<=D5)),Seller)

TOP

        靜思自在 : 有時當思無時苦,好天要積雨來糧。
返回列表 上一主題