excel 【if】函數的使用方法

錦子 wrote:
你A欄是數字所以錯了...(恕刪)


A儲存格格式類別我是用【文字】
改回通用格式加【'】後還是不行

與您六樓公式不同是因為
直接複製您的公式貼上後
會彈出下列訊息


求解,謝謝
討海人的夏天 wrote:


A儲存格格式類別...(恕刪)


你沒有複製完整的公式
kentchan wrote:
你沒有複製完整的公式...(恕刪)


文字被 mobile01 吃掉了,他剛好複製到是不完整的
這次改版後常常遇到這樣,像是 <> (不等於),就不能打半形字
剛好跟論譠語法衝突,文字會被消失





如果改用手機mobile01 app 看,就是完整的

snare wrote:
文字被 mobile01...(恕刪)


唉呀~~
沒想到是被網站給陰了
謝謝大家幫忙

另外請教
此公式只能呈現【科目名稱一個字】
但如果科目名稱大於二個字以上的話
需在公式哪個部分做更改呢?
討海人的夏天 wrote:
但如果科目名稱大於二個字以上的話
需在公式哪個部分做更改呢?...(恕刪)


另一種寫法,請參考
資料範圍暫訂 (a1:e11)



f2=counta(b2:e2)
(其它往下拉)

h2=LOOKUP(ROWS($1:1),SUMIF(OFFSET(F$1,,,ROW($1:$11),),"<>")+1,A$2:A$11)&""
(其它往下拉,<>,需重新改成半形字)

i2=INDEX($A$1:$E$1,SMALL(IF(OFFSET($B$1:$E$1,MATCH($H2,$A$1:$A$11,0)-1,,,)>0,COLUMN(OFFSET($B$1:$E$1,MATCH($H2,$A$1:$A$11,0)-1,,,))),COUNTIF($H$2:H2,H2)))
(陣列公式,其它往下拉)

j2=使用錦子高手的公式即可

如果想試試別種方式
j2=SUMPRODUCT(($A$2:$A$11=$H2)*($B$1:$E$1=I2),$B$2:$E$11)
(陣列公式,其它往下拉)

j2=SUM(IF($B$1:$E$1=$I2,IF($A$2:$A$11=$H2,$B$2:$E$11)))
(陣列公式,其它往下拉)

其它,請自行google
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!