各位好

如果今天excel表格中A1~A15是表示性別,期內文字分別為男或女

要統計共有多少位男性的話,函數是寫成=countif(A1:A15,"男")

想請問一下,如果今天A1:A15這個range,想要去拉其他儲存格內的數字
譬如說拉B1內的(B1內的數字舉例是A10:A13之類屬於不同範圍的range)
也就是想要快速改變改變公式內range的範圍啦

請問該怎麼進行呢?

在下知道最簡便的方法就時直接到公式裡面去修range,可是老闆給的條件
就是他要去抓其他格子裡面的range,在下實在是被難倒了

希望有哪位大德知道該怎麼寫的不吝告知,拜託了,謝謝各位
找到答案了...

自問自答吧

要使用一個INDIRECT的函數,寫法是=COUNTIF(INDIRECT(B1),"男")

如果說range不想只寫在一個儲存格內,想要分寫在數個儲存格內的話
那就要再引用CONCATENATE這個函數,變成下列
=COUNTIF(INDIRECT(CONCATENATE(B1,C1,D1)),"男")
注:儲存格B1內容為"A10",C1內容為":",D1內容為A13
文章分享
評分
評分
複製連結

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