excel多條件查詢返回值,EXCEL中如何實現多條件查詢,且能返回多個值?

2022-02-21 07:09:16 字數 2574 閱讀 1499

1樓:一箭驚仙

function specialsum(str1 as string, val1 as single, rng1 as range)

if val1 > worksheetfunction.vlookup(str1, rng1, 3, false) then

specialsum = val1 * worksheetfunction.vlookup(str1, rng1, 2, false)

else

specialsum = worksheetfunction.vlookup(str1, rng1, 4, false)

end if

end function

'放到模組裡就能用

省的你寫一堆公式了

2樓:匿名使用者

意圖是不是這樣?:

1、當時間<=保底小時,實收金額=保底價錢2、當時間》保底小時,實收金額=時間*單價如果是這樣,實收金額公式參考如下(h3格為例):

=if(e3="","",if(f3<=vlookup($e3,$m$3:$p$8,3,0),vlookup($e3,$m$3:$p$8,4,0),$f3*$g3))

意思是:當f3的值 <=(查詢e3對應在m3:p8範圍內的第3列的值(即保底時間)),則(查詢e3對應在m3:p8範圍內的第4列的值(即保底**)),否則f3*g3供參考

3樓:匿名使用者

單價g3=if(e3="地泵",vlookup(e3,m:n,2,0),vlookup(e3,m:n,2,0))

實收金額

h3=if(f3>vlookup(e3,m:o,3,0),f3*g3,vlookup(e3,m:p,4,0))

然後下拉

4樓:

沒看明白,把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪),excel樣表檔案(把現狀和目標效果表示出來)作為附件發來看下 [email protected]

excel怎麼用函式查詢同時滿足兩個條件的值

5樓:沒得感情

需要用公式裡的高階篩選,按條件篩選。

6樓:匿名使用者

滿足同樣的條件好像時間數值有不同種,引用那個呢。

7樓:不可不衰

引用c列的資料嗎?貌似日期有重複的哦,怎麼處理呢?

8樓:匿名使用者

建議:使用篩選方法處理比較快捷。

祝您成功!

excel中如何實現多條件查詢,且能返回多個值?

9樓:匿名使用者

k3陣列公式,輸入完成後不要直接回車,要按三鍵  ctrl+shift+回車  右拉至足夠的單元格再下拉:

10樓:小龍崇者

截圖帶上行號

舉例說明,如表2中「春天」後面應該得到什麼資料

11樓:中兵勘察海外部

直接透視表吧,鑑於這個技術對你有用,30元不多吧。

excel查詢滿足一個條件並返回多個同時滿足條件的值 10

12樓:s今生緣

excel中使用高階篩選可以將篩選結果直接複製到其它區域,無須另外手動複製貼上;

列出篩選條件,首行為欄位名,下行為條件,如果要篩選出含某些字元的記錄,可以使用萬用字元「*」作為條件;

選擇:資料--排序和篩選--高階;

開啟高階篩選對話方塊,選擇區域和選項,這裡選擇「將篩選結果複製到其他位置」,即可得到篩選結果。

13樓:羅馬占卜師

用sumifs函式即可解決你的問題

要詳細公式你最好截個圖或把原始檔發出來

14樓:匿名使用者

最好是截個圖吧,確實看不出頭緒。

excel如何用公式查詢返回滿足多個條件的數值

15樓:匿名使用者

在h2單元格輸入以下公式,然後向下填充公式2007以上版本

=sumifs(c:c,a:a,f2,b:b,g2)2003以下版本

=sumproduct((a$2:a$10=f2)*(b$2:b$10=g2)*c$2:c$10)

詳見附圖

16樓:匿名使用者

g2輸入

三鍵陣列公式!

17樓:匿名使用者

h2輸入

=sumproduct((a$1:a$100=f2)*(b$1:b$100=g2)*c$1:c$100)

下拉填充公式即可

18樓:匿名使用者

h2輸入

=sumifs(d:d,b:b,f2,c:c,g2)or=lookup(1,0/((b:b=f2)*(c:c=g2)),c:c)

公式下拉

excel多條件查詢和多條件計數

excel多條件查詢的方法 直接使用篩選。不同列選擇相應過濾條件 使用邏輯公式。例如 and a1 100,a1 200,a1 150 表示滿足多條件 大於100,小於200且不等於50的數字 or a1 ing a1 ed 表示滿足字串以ing結尾或者ed結尾等多個條件 excel多條件計數的方法...

excel多條件滿足其中資料,查詢對應資料

本問題用高階篩選法最適合,篩選的資料區域就是a列到g列的資料區域,條件區域就是截圖中i3 n4,再選擇 將篩選結果複製其他位置 並在右側空白區域中選擇放置篩選後資料的第一個單元格,確定後立馬可得到篩選結果。excel 2016 怎麼使用萬用字元查詢資料 excel中,需要滿足多個條件的資料查詢並引用...

C中SQL語句的多條件查詢, NET(c ) SQL 如何多條件查詢

你自己寫的sql語句就能完成任務啊,只是需要把引數傳入就可以了 string sqlquerytime string.format select from workdiary where time firstday and time lastday and name name net c sql 如...