EXCEL countif陣列運算




立即點擊


陣列公式如下{=($B$23:$B$34)*COUNTIF($C$23:$F$34,"*"&AX85&"*")}B23:B34是數字C23:F34是資料區域AX85是目標人物代號因為資料區域的儲存格中會包含人物代號及其他不特定文字(所以用*來搜尋)所以想要在資料區域中計算出目標人物出現次數乘於同列的數字想說可以用陣列的方式完成(陣列還不熟學習中)就寫出上述公式但是計算出來的結果似乎只會把計算到的次數乘於B23而不會按列相乘我在哪裡理解錯了?更新:EXCEL迷大001測試可用002測試不行{=SUM(IF(ISERR(FIND("AX85",C23:F23)),0,1))*B23C23:F23是C23:F34的筆誤*B23是*B23:B34的筆誤嗎?如果是的話兩者修改後計算結果仍與001結果不同更新2:請EXCEL迷大把意見轉為答案讓我把點數給您謝謝





{=SUM(IF(ISERR(FIND("A",OFFSET(C23:C34,,,,4))),0,1)*B23:B34) 2014-06-06 23:35:24 補充: 001 A 改 AX85 陣列 OR {=SUM(IF(ISERR(FIND("AX85",C23:F23)),0,1))*B23 下拉 陣列 2014-06-07 09:44:52 補充: 003 以列計算 所以下拉 http://blog.xuite.net/hcm19522/twblog/215942171 參考 2014-06-07 22:07:00 補充: {=SUM(IF(ISERR(FIND("A",OFFSET(C23:C34,,,,4))),0,1)*B23:B34) 2014-06-07 22:07:44 補充: http://blog.xuite.net/hcm19522/twblog/215942171 參考








以上文章來自奇摩知識家,如有侵犯請留言告知


https://tw.answers.yahoo.com/question/index?qid=20140606000010KK08664

EAAF9F75B34A6387
arrow
arrow

    大學有哪些 發表在 痞客邦 留言(0) 人氣()