如何利用if和vlookup进行模糊查询?

典型的判断语句,使用方法:

  1. if判断:格式为if(条件,条件为真的值,条件为假的值),if可以嵌套,一般嵌套7层。即是说“值”依旧可以用if函数条件表达,放在你的情况就是=if(单元格数值=A,a,if(单元格数值=B,b,if(单元格数值=C,c,“”)))

  2. lookup数组查询方法:lookup(单元格数值,{A,B,C},{a,b,c})就是在前一个数组里查找满足的条件,在后一个数组提取对应位置的值作为运算结果(答案)

  3. vlookup数组矩阵构建查询:自建一个数组矩阵,用vlookup查找。vlookup(单元格数值,{A,a;B,b;C,c},2,false),其中{A,a;B,b;C,c}可以把”,“逗号看做分列,”;“分号看做分行,构建的一个2列3行的数据矩阵,然后用vlookup精确、模糊查找

  4. index+match方法:跟lookup方法一样,这个是引用数据位置的方法,使用为index({a,b,c},match(单元格数值,{A,B,C}))理解为”引用值数据的单元格数值在比较数据的位数的值“,^_^好像绕了点

  5. 以上的是公式达成,还有代码实现,代码的思路其实跟上面一样,都是判断,只是”当前单元格“返回的是直接答案”数值“,不是公式,仅此而已



  • 濡備綍鍒╃敤Excel琛ㄦ牸杩涜鏁版嵁鍖归厤?
    绛旓細鍏蜂綋鎿嶄綔姝ラ濡備笅锛1銆侀鍏堬紝鍦ㄨ绠楁満妗岄潰涓婃墦寮Excel琛ㄦ牸锛屽涓嬪浘鎵绀猴紝鐒跺悗杩涘叆涓嬩竴姝ャ2銆佸叾娆★紝閫夋嫨鏈夋暟鎹殑鍖归厤鐨勫崟鍏冩牸锛屽涓嬪浘鎵绀猴紝鐒跺悗杩涘叆涓嬩竴姝ャ3銆佹帴鐫锛屽湪姝ょ晫闈腑锛屼笂鏂瑰叕绀烘爮涓緭鍏ユ湁鏁版嵁鐨勫尮閰嶇殑鍏紡鈥 = IF锛VLOOKUP锛5锛孉1锛欰6,1,0锛= 5锛屸 100鈥滐紝A1锛夆濓紝濡備笅鍥炬墍绀...
  • if鍑芥暟鎬庝箞鍜寁lookup鍑芥暟宓屽浣跨敤?
    绛旓細鍏紡锛=IF(VLOOKUP(B3,鍏ㄥ憳涓瑙堣〃!B:AD,25,0)=0,"",VLOOKUP(B3,鍏ㄥ憳涓瑙堣〃!B:AD,25,0))=IF(COUNTIF(key!B:B,H14)>0,"鏄","")=IF(COUNTIF(key!B:B,H14)=0,"","鏄")=IF(COUNTIF(key!B:B,H14),"鏄","")
  • EXCEL涓嚱鏁IF涓嶸LOOKUP鎬庝箞缁撳悎鐫浣跨敤
    绛旓細IF鍑芥暟鐨勮娉曠粨鏋勶紝鎷彿閲岄潰绗竴涓负鏉′欢锛屽鏋滄潯浠舵弧瓒筹紝鍒欒緭鍑虹粨鏋滀竴锛屽惁鍒欒緭鍑虹粨鏋滀簩銆VLOOKUP鍑芥暟鏄疎xcel涓殑涓涓旱鍚戞煡鎵惧嚱鏁帮紝鍙互鐢ㄦ潵鏍稿鏁版嵁锛屽涓〃鏍间箣闂村揩閫熷鍏ユ暟鎹瓑鍑芥暟鍔熻兘銆備妇渚嬪涓嬶紝1銆佸厛鍒涘缓娴嬭瘯鏁版嵁锛屾斁鍏ユ墍鏈夊鐢熺殑鎴愮哗锛涘鐢 鎴愮哗 闄圶X 82 寮燲X 95 鐜媂X 73 鏉嶺X 4...
  • VLOOKUP鍑芥暟涓嶪F鍑芥暟鎬庝箞浣跨敤?
    绛旓細A2杈撳叆1111锛孊2杈撳叆"灏忛" 锛孉3杈撳叆2222锛孊3杈撳叆鈥滃皬鍐涒濄傚湪C1鍗曞厓鏍艰緭鍏ュ叕寮=VLOOKUP(1111,A:B,2,0),寰楀埌鐨勭粨鏋滃氨鏄"灏忛"銆傚叕寮忎腑1111鐨勪綅缃槸鈥滀互浠涔堜负绗竴鍒楁煡鎵惧璞♀濓紝A:B琛ㄧず鍦ˋB涓ゅ垪杩欎釜鍖哄煙涓煡鎵撅紝2琛ㄧず鍦ㄨ繖涓尯鍩熶腑绗簩鍒楃殑鍊硷紝0鏄弬鏁帮紝琛ㄧず绮剧‘鏌ユ壘銆傛椿瀛﹀鐢锛岃瀺浼氳疮閫氥
  • vlookup鍜宨f鐨勫祵濂浣跨敤
    绛旓細4銆佸脊鍑轰笅鎷夊垪琛ㄩ夐」锛屽鍥炬墍绀恒傛嫋鍔ㄥ彸渚у瀭鐩存粴鍔ㄦ潯锛岄夋嫨"鏌ユ壘涓庡紩鐢"椤广5銆佹嫋鍔ㄩ夋嫨鍑芥暟鍒楄〃妗嗗彸渚у瀭鐩存粴鍔ㄦ潯銆傞夋嫨"VLOOKUP"鍑芥暟锛岀偣鍑"纭畾"鎸夐挳銆6銆佸脊鍑"鍑芥暟鍙傛暟"瀵硅瘽妗嗭紝鍑芥暟鍙傛暟鏂囨湰妗嗚緭鍏ュ嚱鏁板弬鏁帮紝涓"=VLOOKUP(C9,IF(D9="閲戝崱",$A$3:$B$5,$C$3:$D$5),2,FALSE)"銆7銆侀紶鏍囧乏閿...
  • vlookup鍑芥暟鍜宨f 鍑芥暟 鍙互缁勫悎鐢涔?
    绛旓細VLOOKUP鍙互鍜孖F鍑芥暟鍚堝苟浣跨敤銆傚锛氬湪H2杈撳叆浠ヤ笅鍏紡锛岀劧鍚庡悜涓嬪~鍏呭叕寮 =VLOOKUP(F2,A:D,IF(G2="璐叆",2,IF(G2="鍞嚭",3,4)),0)閫氳繃IF鍑芥暟寤虹珛G鍒楁潯浠跺搴旂殑鏌ユ壘鏁版嵁鐨勭鍑犲垪锛閫氳繃VLOOKUP鍑芥暟杩斿洖鏁版嵁銆傛鍏紡浠呬綔涓句緥锛屼笌INDEX+MATCH鍜孷LOOKUP+MATCH鍑芥暟浣跨敤鐩稿悓銆
  • excel鎬庝箞浣跨敤鍏紡if鍜寁lookup銆
    绛旓細2.杩欎竴鍔熻兘鐨勫疄鐜帮紝涓昏鏄閫氳繃IF鍑芥暟鏉ュ疄鐜癆/B涓ゅ垪鐨勪簰鎹紝鎶婂師鏉ュ湪A鍒楃殑鏁板兼斁鍦ㄤ簡B鍒楋紝鎶夿鍒楃殑鏁板兼斁鍦ㄤ簡A鍒楋紝浠庢潵瀹炵幇VLOOKUP鍑芥暟鐨勬甯告煡鎵俱3.涓轰簡鏂逛究鐞嗚ВIF鍑芥暟鏄濡備綍鎶夾/B涓ゅ垪鏁板间簰鎹㈢殑锛屾妸IF鍑芥暟鍗曠嫭鍒楀嚭鏉ワ紝閫氳繃鏁扮粍鍑芥暟鎶奦LOOKUP鍑芥暟涓璉F 鍑芥暟鐨勭粨鏋滅洿鎺ユ樉绀哄嚭鏉ワ紝濡傚浘涓璆2锛欻9鍒楁樉绀虹殑...
  • 璇烽棶,EXCEL鐨勫嚱鏁IF涓嶸LOOKUP濡備綍缁勫悎浣跨敤?
    绛旓細鍏紡锛=IF(ISERROR(VLOOKUP(F3,B4:C9,2,0)),"鏈彮娌℃湁杩欎釜瀛︾敓",IF(VLOOKUP(F3,B4:C9,2,0)>=60,"鍙婃牸","涓嶅強鏍"))1銆乂LOOUP鍑芥暟锛屾渶鍚庝竴涓弬鏁板簲璇ユ槸鍐0锛屼唬琛ㄧ簿纭尮閰嶃
  • 閫氳繃IF({1,0}鍜孷LOOKUP鍑芥暟瀹炵幇Excel鐨勫弻鏉′欢澶氭潯浠舵煡鎵
    绛旓細1銆浣跨敤VLOOKUP鍑芥暟杩涜鏌ユ壘VLOOKUP鍑芥暟=锛堟煡鎵惧硷紝鏌ユ壘鍖哄煙锛岃繑鍥炲兼墍鍦ㄥ垪锛岀簿纭垨妯$硦锛夎繖閲屾槸澶氭潯浠舵煡鎵撅紝鍥犺屼粠绗竴涓潯浠跺紑濮嬶紝琛屼笉鍙橈紝鍒楅渶瑕佸彉鍖栵紝鍥犱负瑕佸線鍚庢嫋鍔ㄨ嚜鍔ㄥ~鍏呫2銆佸湪鏌ユ壘杩斿洖鍊兼墍鍦ㄧ殑鍒楃敤column鍑芥暟杩涜鎿嶄綔銆傝繖閲屽彲浠ョ洿鎺ラ夋嫨杩斿洖鍊肩殑鍒楀氨鍙互浜嗭紝杩欓噷灏辨槸B1銆3銆佽繖閲岄渶瑕佺壒鍒敞鎰忥紝...
  • 濡備綍浣跨敤Excel琛ㄦ牸涓殑vlookup鍑芥暟杩涜鏌ユ壘閲嶅鍊奸噸澶嶉」
    绛旓細1. 棣栧厛鎵撳紑鐢佃剳锛屾壘鍒版兂瑕佹煡鎵鹃噸澶嶉」鐨凟xcel琛ㄦ牸锛屽弻鍑绘墦寮锛屽鍥撅紝鎯宠鏌ユ壘瀹㈡埛鍚嶇О閲嶅鐨勬暟鎹俊鎭細2. 濡傚浘锛屽湪E2鍗曞厓鏍间腑锛岃緭鍏ワ細绗嚑娆″嚭鐜帮紝鐒跺悗浣跨敤vlookup鍑芥暟鍖归厤鍑虹幇娆℃暟锛屽叕寮忎负锛氣=IFERROR(IF(VLOOKUP(B3,$B4:$B$26,1,0)=B3,鍚庣画鏈夐噸澶,鏃犻噸澶),鏃犻噸澶)鈥3. 杩樺彲浠ラ夋嫨浣跨敤vlookup...
  • 扩展阅读:vlookup自学入门教程 ... 有重复项怎么使用vlookup ... vlookup匹配出现spill ... 满足两个条件的vlookup ... vlookup+if函数嵌套 ... sumif和vlookup套用 ... if+vlookup跨表提取数据 ... if怎么嵌套vlookup ... vlookup函数教程视频 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网