仔細閱讀了你的要求和說明,現完成如下:;因為圖看不完,故假定B工藝也有ABCDE五種,資料從A到L,游標定位於M4單元,CTRL+F3調出名稱管理器,新建名稱:顏色,引用位置輸入:=GET.CELL(63,Sheet1!B4)*NOW()^0,確定,下拉到M30,觀察B工藝的顏色程式碼是多少,記下來備用,此處假定是33(如果輸入新的專案顏色後代碼值未變,按F9可重新整理);選擇C4:G30,輸入:;=SUMPRODUCT((OFFSET($B4,,,MATCH("*",$A5:$A$31,))=C$3)*(OFFSET($M4,,,MATCH("*",$A5:$A$31,))<>33)),按CTRL+回車,記得將33換成你電腦上的顏色程式碼值;選擇H4:L30,輸入;=SUMPRODUCT((OFFSET($B4,,,MATCH("*",$A5:$A$31,))=H$3)*(OFFSET($M4,,,MATCH("*",$A5:$A$31,))=33)),按CTRL+回車,記得將33換成你電腦上的顏色程式碼值;使用這個公式,需要在A31處輸入任意字元(注意不是數值),如"D",為了不影響感觀效果,可以將其設定為白色或隱藏行;效果圖:;我將字型有色,改為了填充有色,這樣更便於識別,希望對你有用。
仔細閱讀了你的要求和說明,現完成如下:;因為圖看不完,故假定B工藝也有ABCDE五種,資料從A到L,游標定位於M4單元,CTRL+F3調出名稱管理器,新建名稱:顏色,引用位置輸入:=GET.CELL(63,Sheet1!B4)*NOW()^0,確定,下拉到M30,觀察B工藝的顏色程式碼是多少,記下來備用,此處假定是33(如果輸入新的專案顏色後代碼值未變,按F9可重新整理);選擇C4:G30,輸入:;=SUMPRODUCT((OFFSET($B4,,,MATCH("*",$A5:$A$31,))=C$3)*(OFFSET($M4,,,MATCH("*",$A5:$A$31,))<>33)),按CTRL+回車,記得將33換成你電腦上的顏色程式碼值;選擇H4:L30,輸入;=SUMPRODUCT((OFFSET($B4,,,MATCH("*",$A5:$A$31,))=H$3)*(OFFSET($M4,,,MATCH("*",$A5:$A$31,))=33)),按CTRL+回車,記得將33換成你電腦上的顏色程式碼值;使用這個公式,需要在A31處輸入任意字元(注意不是數值),如"D",為了不影響感觀效果,可以將其設定為白色或隱藏行;效果圖:;我將字型有色,改為了填充有色,這樣更便於識別,希望對你有用。