excel高階查詢的問題

時間 2022-03-09 16:05:02

1樓:匿名使用者

=sumproduct((a1:a100="西安")*(b1:b100="好"))

=sumproduct((a1:a100="西安")*(b1:b100="中"))

=sumproduct((a1:a100="西安")*(b1:b100="差"))

2樓:

這個可以這樣處理

比如資料在a、b列中,在2~1000行中

我們在c1輸入"請輸入查詢城市:"

在c2輸入:好

在c3輸入:中

在c4輸入:差

然後再d2輸入公式

=sumproduct((a$2:a$1000=$d$1)*(b$2:b$1000=c2))

然後往下拉到d4

做完後,在d1輸入城市如"咸陽"或者"西安"等等..

d2~d4自動就有資料出來了

3樓:朱薈非

建議輔助區,比如在d:f建立輔助區如下

d e f

西安 好

西安 中

西安 差

然後再f1輸入公式:

=sumproduct((a$1:a$100=d1)*(b$1:b$100=e1)),公式往下拉

4樓:匿名使用者

點選工具欄裡面「資料」-----資料透視表,開啟該功能後,看我的截圖。

估計樓主要的就是這個效果。

5樓:

高階方法可以用vba自己編一個巨集,定義好列,然後篩選不同的好中差字元,然後求和。

或者手動用過濾把好中差篩選一下,然後按照加法求和算總數。

EXCEL高階篩選問題,Excel高階篩選碰到問題了。

樓主,我可以幫您寫個程式,處理這個,稍等會我會更新 回答者 lxlzmh2002 中位魔導師 十二級 2009 9 27 18 55 再複本貼,資料放a b兩列。程式執行後,a列中在b列不存在的全部刪除 sub dundup dim i,rs as long rs range a65536 end ...

excel查詢問題

d3 lookup 1,0 a1 a10 d1 b1 b10 d2 c1 c10 要求 分別查詢出張 三 李四 王五的 最好語文成績 最好數學成績 最好用函式寫公式的話會累死人。假設全部經過3次考試張三的 最好語文成績 輸入公式 d3 lookup 1,0 a1 a10 d1 b1 b10 d2 c...

excel 查詢,excel怎麼查詢

可在工作表b 李四 後面 假設為b2單元格 輸入如下公式 vlookup a a,a a b,2,0 其中 1 a a 表示以工作表b第一列 a列 作為與工作表a比較的依據。也可寫作a1,但a a更方便操作,也更實用。2 a a b 表示在工作表a中,根據a列資料,去查詢b列中對應的內容。3 2 表...