發問時間: 電腦與網際網路軟體 · 1 年前

excel公式(未收款)共12個月在工作表2顯示 工作表1資料有(己收款)1月是A1至H1 2月是I1至P1(每個月多是8欄) 要做12個月的公式在(同張工作表2顯示未收款) 公式(1月可以)(2-12月)要怎麼改公式 謝謝?

已更新項目:

=IFERROR(IF(INDEX(工作表1!$A$1:$D$11,SMALL(IF(工作表1!$D$1:$D$11="",ROW(工作表1!$D$1:$D$11),""),ROW(1:1)),Column(A:A))=0,"",INDEX(工作表1!$A$1:$D$11,SMALL(IF(工作表1!$D$1:$D$11="",ROW(工作表1!$D$1:$D$11),""),ROW(1:1)),Column(A:A))),"")

2 個已更新項目:

非常感謝:

匿名使用者

問題以解決

再次謝謝你

Attachment image

1 個解答

評分
  • 匿名使用者
    1 年前
    最佳解答

    工作表2

    A2

    =IF(INDEX(工作表1!$A:$CR,SMALL(IF(工作表1!$D$1:$D$999="",ROW(工作表1!$D$1:$D$999),""),ROW(1:1)),COLUMN())=0,"",INDEX(工作表1!$A:$CR,SMALL(IF(工作表1!$D$1:$D$999="",ROW(工作表1!$D$1:$D$999),""),ROW(1:1)),COLUMN()))

    這是一月公式

    其他月份需修改公式,要查的收款欄範圍不同

    例如二月的收款欄範圍是L1~L999,則「工作表1!$D$1:$D$999」全部要改成「工作表1!$L$1:$L$999」,不能一個公式套到全部月份。

    999只是一個大數字,如果資料超過999筆自行修改

    參考檔案:https://d.pr/free/f/5P8ASx

還有問題?馬上發問,尋求解答。