Ⅰ EXCEL里查找滿足的2個值,並返回數據
參考這個公式:
=RIGHT(MIN(IF(((B2:B6-E2)>0)*((C2:C6-F2)>0),B2:B6*C2:C6,9^9))*10+A2:A6,1)
按CTRL+SHIFT+ENTER結束公式錄入
Ⅱ EXCEL中如何實現多條件查找,且能返回多個值
K3數組公式,輸入完成後不要直接回車,要按三鍵 CTRL+SHIFT+回車 右拉至足夠的單元格再下拉:
Ⅲ EXCEL里查找最接近的上下兩個數據,並返回數據:
要實現此功能,首先必須要對B列進行排序,按照你的題目,降序排列後,公式如下
C1輸入
=INDIRECT("B"&MATCH(60,B1:B6,-1))
C2輸入
=INDIRECT("B"&MATCH(1,N(B1:B6<=60),0))按CTRL+SHIFT+回車結束此公式輸入
Ⅳ excel 中查找的數據有多個數值結果的如何用函數返回多個值
答:假設數據源如下圖
Ⅳ EXCEL里查找最接近的2個值,並返回數據
最接近是什麼意思?1、長最接近,2、寬最接近,3,長乘以寬最接近,4,截料後剩下的材料面積最小。你要的是哪個?
Ⅵ 使用vlookup查找時,如果有重復值,怎樣返回第二個查到的值
由於提問中沒有表格數據的實際截圖,只好按我這邊的設定舉例了。
E2數組公式,輸入完成後不要直接回車,要按三鍵 CTRL+SHIFT+回車 右拉下拉:
=INDEX($B:$B,SMALL(IF($A$2:$A$999=$D2,ROW($2:$999),4^8),COLUMN(A1)))&""
Ⅶ 如何在Excel中查找和返回兩個值之間的匹配數據
使用公式查找並返回兩個值之間的匹配數據
驚人! 使用Excel中的標簽,如Firefox,Chrome,Internet Explore 10!
要從兩個值之間的給定值中獲得匹配的數據,下面的公式可以幫助您按照需要盡快完成此項工作。
請輸入這個公式: =LOOKUP(2,1/($A$2:$A$15<=E2)/($B$2:$B$15>=E2),$C$2:$C$15) 放入要輸出結果的空白單元格中,然後按 輸入 鍵,一次提取匹配值,參見截圖:
備註:
1。 在這個公式中: A2:A15 是更小的值和范圍 B2:B15 是你報告中數字較大的范圍 E2 是你想要得到相應價值的給定值, C2:C15 是要從中提取的列數據。
2。 此公式還可以幫助您在左列中查找值時獲得正確的結果,請參閱截圖:
Ⅷ excel Vlookup,怎麼返回查找到的列第二個數值
vlookup對文本的搜索,通常只用來查找唯一值。你這個要求用VLOOKUP根本實現不了。
用數組公式可以實現,不過公式相對比較復雜一些。
當然, 寫VBA做一個循環可能更好一些。計算更准確,也更容易達到你的要求。
如果你確認一個組里邊只有兩個人,那麼完全可以使用排序的方式把數值給拿過來直接用。
因為數組公式比較復雜,所以需要你的原表,看看你的原表的具體規律之後才能幫你寫, 而且我不會免費給你寫的,VBA我也可以寫, 但是也不免費,需要請私信。這么做主要因為需要消耗較多的精力。下邊把思路給你大概說一下。
寫一個數組公式,將等於你前邊組別的列行號給提取出來,將其他列號變為0即可,也可以變成表格的最大行好值。對應行號的提取方法是,只要等於你的要查詢的條件,則直接乘以行號,不符合的乘以零。這個連函數都不用就可以完成。形成數組之後,用LARGE或者SMALL函數(取決於你將不符合條件的行號如何處理)將符合條件的前兩位(或者前N位)給提取出來,分別放到你要求的位置(例如你圖中表示的E列)。
看起來公式的思路並不復雜,但是寫起來也會費不少勁。另外,如果要幫你做公式,最好有原表,而不是你用自己的想法構造一個虛擬表。因為有原表裡邊的數據,才能准確把握你的具體數據的規律和准確要求,才能寫出更准確的公式。之前接到過好幾次提問,他們提問所列出的表, 和實際發過來的表完全不是一回事 。按照他們提問中所列的表,寫出的公式一點問題也沒有的,到他們真實要求的表裡,根本無法完成他們的要求,有的甚至是錯誤的。
至於VBA的循環,這個更不用我說了。直接循環查找即可。
Ⅸ Excel VLOOKUP函數怎麼查詢一個值返回多個結果
材料/工具:Excel2007
1、在原始數據中A列有多個「張三豐」,需要提取每個「張三豐」對應的「工號」。
Ⅹ excel lookup查找 返回多個值
1、首先打開數據表格,如下圖所示。