Board logo

標題: [發問] 到期日與結帳日 [打印本頁]

作者: PJChen    時間: 2013-3-30 19:04     標題: 到期日與結帳日

請教函數題,如下:

公司有三個帳戶,假設有二個指定日期,各為結帳日3/20 與 到期日3/31,如何讓符合這二個日期的時候,各個帳戶分別標示出balance的金額?
i欄為到期日,符合3/31則標示出balance的金額,否則空白
j欄為結帳日,符合3/20則標示出balance的金額,否則空白
資料會不斷增加,不適合用陣列,該使用什麼函數,可以達到要求?

[attach]14494[/attach]
作者: aer    時間: 2013-3-30 19:57

I2=IF(ISNA(MATCH($M$5,$D2,0)),"",H2)
J2=IF(ISNA(MATCH($M$4,$D2,0)),"",H2)
分別向下複製
作者: PJChen    時間: 2013-3-30 20:15

回復 2# aer
您好,
這二個公式實作的結果,只有在完全相等於二個指定日期時,才會帶出數據,否則就全空白,不符合我的條件需求哦!!
作者: Hsieh    時間: 2013-3-30 23:25

回復 3# PJChen
I2=IF($D2=LOOKUP($M$5,OFFSET(INDEX($F:$F,MATCH($F2,$F:$F,0),),,-2,COUNTIF($F:$F,$F2))),$H2,"")
J2=IF($D2=LOOKUP($M$4,OFFSET(INDEX($F:$F,MATCH($F2,$F:$F,0),),,-2,COUNTIF($F:$F,$F2))),$H2,"")
作者: PJChen    時間: 2013-3-31 00:31

回復 4# Hsieh

謝謝版大的解答...可行!!  
作者: PJChen    時間: 2013-5-1 19:34

回復 4# Hsieh

大大,
這個公式用到至今,發現有錯誤發生: J欄當結帳日期相同時,應該只出現最後一筆金額,但同日期的金額都一起show出來了.

[attach]14856[/attach]
作者: Bodhidharma    時間: 2013-5-1 21:52

本帖最後由 Bodhidharma 於 2013-5-1 21:54 編輯

回復 6# PJChen

I2儲存格
  1. =IF(ROW()=LOOKUP(2,1/($K$1>=OFFSET(INDEX($F:$F,MATCH($F2,$F:$F,0),),,-2,COUNTIF($F:$F,$F2))),ROW(OFFSET(INDEX($F:$F,MATCH($F2,$F:$F,0),),,-2,COUNTIF($F:$F,$F2)))),H2,"")
複製代碼
J2儲存格
  1. =IF(ROW()=LOOKUP(2,1/($L$1>=OFFSET(INDEX($F:$F,MATCH($F2,$F:$F,0),),,-2,COUNTIF($F:$F,$F2))),ROW(OFFSET(INDEX($F:$F,MATCH($F2,$F:$F,0),),,-2,COUNTIF($F:$F,$F2)))),H2,"")
複製代碼
好像越寫越複雜了…(菸)
作者: Hsieh    時間: 2013-5-1 22:36

回復 6# PJChen

I2公式
  1. =IF((SUMPRODUCT(($D$2:$D2=$D2)*($F$2:$F2=$F2))=SUMPRODUCT((OFFSET(INDEX($F:$F,MATCH($F2,$F:$F,0),),,-2,COUNTIF($F:$F,$F2))=$D2)*(OFFSET(INDEX($F:$F,MATCH($F2,$F:$F,0),),,,COUNTIF($F:$F,$F2))=$F2)))*($D2=LOOKUP(K$1,OFFSET(INDEX($F:$F,MATCH($F2,$F:$F,0),),,-2,COUNTIF($F:$F,$F2)))),$H2,"")
複製代碼
向右向下複製
作者: Bodhidharma    時間: 2013-5-1 23:15

回復 8# Hsieh

偷懶作法:
  1. =IF(($D2=$D3)*($F2=$F3)+$D2<>LOOKUP(K$1,OFFSET(INDEX($F:$F,MATCH($F2,$F:$F,0),),,-2,COUNTIF($F:$F,$F2))),"",$H2)
複製代碼
右拉下拉
作者: PJChen    時間: 2013-5-2 09:14

回復 8# Hsieh
回復 9# Bodhidharma

感謝二位協助,7~9樓的公式都可行!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)