返回列表 上一主題 發帖

多層下拉式清單問題

回復 8# ML089


    E2 {=INDEX(A:A,SMALL(IF(MATCH(分類,A:A,)=ROW(分類),ROW(分類),4^8),ROW(A1)))&""}

    請問上述陣列涵數藍色標示處是什麼意思呢

TOP

回復 6# 074063


     Excel版本是2007, 錯誤訊息已解決,=OFFSET(!$A$2,,,COUNTA(!$AA)-1,)  在-1後加上逗號就好了

我也是用 2007版,不會有此問題,一般 OFFSET後面兩個參數應該是不用輸入,加上逗號後面的值不是變成 0 ,0欄應該是不對?
有些疑惑

不管怎樣能用就好。
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 5# ML089


    感恩大大指導:D

TOP

回復 4# ML089



     Excel版本是2007, 錯誤訊息已解決,=OFFSET(!$A$2,,,COUNTA(!$AA)-1,)  在-1後加上逗號就好了
 但有個問題.... E2 {=INDEX(A:A,SMALL(IF(MATCH(分類,A:A,)=ROW(分類),ROW(分類),4^8),ROW(A1)))&""}  下拉複製公式
 會有#NUM字串, 如何不顯示呢

TOP

回復 5# 074063

=IFERROR(..... , "")
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 3# 074063

你的EXCEL版本?

定義名稱               
分類        =OFFSET($A$2,,,COUNTA($A:$A)-1)        
品名        =OFFSET($B$2,,,COUNTA($A:$A)-1)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 2# ML089

感謝ML089大大解答, 定義名稱時會出現錯誤如圖...請問是什麼原因


   

TOP

本帖最後由 ML089 於 2015-7-26 20:45 編輯

定義名稱               
分類        =OFFSET(!$A$2,,,COUNTA(!$A:$A)-1)       
品名        =OFFSET(!$B$2,,,COUNTA(!$A:$A)-1)       
               
E2 {=INDEX(A:A,SMALL(IF(MATCH(分類,A:A,)=ROW(分類),ROW(分類),4^8),ROW(A1)))&""}               
下拉複製公式               
               
F2 {=INDEX($B:$B,SMALL(IF(分類=F$1,ROW(分類),4^8),ROW(A1)))&""}               
右拉下拉複製公式       

{...} 公式需用 CTRL+SHIFT+ENTER 三鍵輸入
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 真正的愛心,是照顧好自己的這顆心。
返回列表 上一主題