Excel单元格的值如何根据条件自动引用数据? Excel利用函数公式自动引用符合条件的单元格的值?

excel\u600e\u4e48\u901a\u8fc7\u8f93\u5165\u6761\u4ef6\u81ea\u52a8\u5f15\u7528\u8868\u683c\u4e2d\u7684\u6570\u636e

1.\u5728sheet2\u4e2d\u8ba1\u7b97\u51fasheet1\u8868\u4e2d\u6708\u82b1\u8d39\u603b\u989d\u7684\u6700\u5927\u503c\u3002sheet1\u548csheet2\u5982\u4e0b\u56fe\u6240\u793a\u3002


2.\u5728sheet2\u4e2d\u7684C4\u683c\u5199\u5165\u516c\u5f0f\u201c=MAX(\u201d,\u6ce8\u610f\u53ea\u9700\u8981\u5199\u6210\u8fd9\u6837\u5c31\u53ef\u4ee5\u4e86\uff0c\u4e0d\u8981\u6309\u56de\u8f66\uff0c\u53ef\u4ee5\u770b\u5230\u4e0a\u65b9\u7684\u516c\u5f0f\u680f\u4e5f\u663e\u793a\u4e86\u201c=MAX(\u201d

3.\u63a5\u4e0b\u6765\u76f4\u63a5\u5207\u6362\u5230sheet1\uff0c\u7136\u540e\u7528\u9f20\u6807\u9009\u4e2dD2\u5230D6\uff0c\u8fd9\u4e2a\u65f6\u5019\u53ef\u4ee5\u770b\u5230\u4e0a\u65b9\u7684\u516c\u5f0f\u680f\u663e\u793a\u7684\u662f\u201c=MAX(Sheet1!D2:D6\u201d\u3002\u73b0\u5728\u6309\u4e0b\u56de\u8f66\u952e\uff0cexcel\u81ea\u52a8\u4ecesheet1\u5207\u6362\u5230\u4e86sheet2\uff0c\u5728sheet2\u4e2d\u7684C4\u683c\u4e2d\u4e5f\u586b\u4e0a\u4e86sheet1\u4e2dD2\u5230D6\u7684\u6700\u5927\u503c860\u3002


\u6253\u5f00VBA\u8f93\u5165
Sub TEXT()
Dim RNG As Range, RNG1 As Range, RNG2 As Range, RNG3 As Range, RNG4 As Range
Set RNG = Sheet1.Range("B2", Sheet1.[B2].End(xlDown))
' MsgBox RNG.Address
For Each RNG1 In RNG
Set RNG2 = Sheet2.Range("B2", Sheet2.[B2].End(xlDown)).Find(RNG1.Value)
Set RNG3 = Sheet2.Range("C1:D1").Find(RNG1(1, 2).Value)
Set RNG4 = Sheet2.Cells(RNG2.Row, RNG3.Column)
' MsgBox RNG2.Address
' MsgBox RNG3.Address
' MsgBox RNG4.Address
RNG4 = Format(RNG1(1, 3), "H:M:S")
Next
End Sub

1.在sheet2中计算出sheet1表中月花费总额的最大值。sheet1和sheet2如下图所示。

2.在sheet2中的C4格写入公式“=MAX(”,注意只需要写成这样就可以了,不要按回车,可以看到上方的公式栏也显示了“=MAX(”

3.接下来直接切换到sheet1,然后用鼠标选中D2到D6,这个时候可以看到上方的公式栏显示的是“=MAX(Sheet1!D2:D6”。现在按下回车键,excel自动从sheet1切换到了sheet2,在sheet2中的C4格中也填上了sheet1中D2到D6的最大值860。



引用单元格位置可以利用=indirect("a1")公式,这里假设要引用a1的值
=indirect("a1")-加引号,文本引用a1的值
,如下例上

=indirect(a1)—不加引号,地址引用,引用的是对应值

,如下例下

先建立一张表,如SHEET1,在其中A列输入各个省市,
B、C列依次输入其对应的首重、续重费用,
然后回到你的主表中(假设是sheet2),在首重栏填入公式
=Vlookup($A2,sheet1!$A:$C,column(B:B),0)
回车
右拉填充公式到续重栏
选中B2:C2,下拉填充公式。

  • excel濡備綍蹇鏍规嵁鏉′欢璧嬪糴xcel濡備綍蹇熸牴鎹潯浠惰祴鍊兼暟瀛
    绛旓細1. 鎵撳紑Excel琛ㄦ牸锛岄変腑闇瑕佽祴鍊肩殑鍗曞厓鏍笺2. 鍦ㄩ変腑鐨勫崟鍏冩牸涓緭鍏モ=IF(鏉′欢, 鍊1, 鍊2)鈥濆嚱鏁帮紝鍏朵腑鈥滄潯浠垛濇槸闇瑕佸垽鏂殑鏉′欢锛屽鏋滄潯浠舵垚绔嬪垯杩斿洖鈥滃1鈥濓紝鍚﹀垯杩斿洖鈥滃2鈥濄備緥濡傦紝濡傛灉鎮ㄦ兂鏍规嵁鏌愪釜鍗曞厓鏍肩殑鍊鏄惁澶т簬10鏉ヨ祴鍊硷紝鍙互杈撳叆浠ヤ笅鍏紡锛=IF(A1>10, "澶т簬10", "灏忎簬绛変簬10")...
  • Excel鍗曞厓鏍肩殑鍊煎浣曟牴鎹鏉′欢鑷姩寮曠敤鏁版嵁?
    绛旓細鍏堝缓绔嬩竴寮犺〃锛屽SHEET1锛屽湪鍏朵腑A鍒楄緭鍏ュ悇涓渷甯傦紝\x0d\x0aB銆丆鍒椾緷娆¤緭鍏ュ叾瀵瑰簲鐨勯閲嶃佺画閲嶈垂鐢紝\x0d\x0a鐒跺悗鍥炲埌浣犵殑涓昏〃涓紙鍋囪鏄痵heet2锛夛紝鍦ㄩ閲嶆爮濉叆鍏紡\x0d\x0a=Vlookup($A2,sheet1!$A:$C,column(B:B),0)\x0d\x0a鍥炶溅 鍙虫媺濉厖鍏紡鍒扮画閲嶆爮\x0d\x0a閫変腑B2:...
  • Excel鍗曞厓鏍肩殑鍊煎浣曟牴鎹鏉′欢鑷姩寮曠敤鏁版嵁?
    绛旓細1.鍦╯heet2涓绠楀嚭sheet1琛ㄤ腑鏈堣姳璐规婚鐨勬渶澶у笺俿heet1鍜宻heet2濡備笅鍥炬墍绀恒2.鍦╯heet2涓殑C4鏍煎啓鍏ュ叕寮忊=MAX(鈥,娉ㄦ剰鍙渶瑕佸啓鎴愯繖鏍峰氨鍙互浜嗭紝涓嶈鎸夊洖杞︼紝鍙互鐪嬪埌涓婃柟鐨勫叕寮忔爮涔熸樉绀轰簡鈥=MAX(鈥3.鎺ヤ笅鏉ョ洿鎺ュ垏鎹㈠埌sheet1锛岀劧鍚庣敤榧犳爣閫変腑D2鍒癉6锛岃繖涓椂鍊欏彲浠ョ湅鍒颁笂鏂圭殑鍏紡鏍忔樉绀虹殑鏄...
  • excel濡備綍鏍规嵁鏉′欢杩斿洖瀵瑰簲鐨鏁板鎴栨枃鏈?
    绛旓細logical_test 蹇呴渶銆 璁$畻缁撴灉涓 TRUE 鎴 FALSE 鐨勪换浣曞兼垨琛ㄨ揪寮忋備緥濡傦紝A10=100 灏辨槸涓涓昏緫琛ㄨ揪寮忥紱濡傛灉鍗曞厓鏍 A10 涓鐨勫绛変簬 100锛屽垯琛ㄨ揪寮忕殑璁$畻缁撴灉涓 TRUE銆 鍚﹀垯锛岃〃杈惧紡鐨勮绠楃粨鏋滀负 FALSE銆傛鍙傛暟鍙互浣跨敤浠讳綍姣旇緝璁$畻杩愮畻绗︺倂alue_if_true 鍙夈 logical_test 鍙傛暟鐨勮绠楃粨鏋滀负 ...
  • excel濡備綍鏍规嵁鏉′欢鏌ユ壘鍊?
    绛旓細鍏紡锛=VLOOKUP(鏉′欢1锛氭潯浠2,IF({1,0},$鏉′欢1鍖哄煙$锛$鏉′欢2鍖哄煙$,杩斿洖鍒),2,0)銆傛敞鎰忥細鏈鍚庝竴瀹氳鍚屾椂鎸変綇ctrl shift 鍥炶溅 涓夐敭銆傚叿浣撴搷浣滄柟娉曞涓嬶細1銆乂LOOKUP鍏紡涓殑鏉′欢1锛氭潯浠2,鎰忔濇槸灏嗕袱涓崟鍏冩牸杩炲湪涓璧蜂綔涓烘暣浣撹繘琛屾煡鎵俱傚浘涓嵆涓猴細F2:G2銆2銆乂LOOKUP鍏紡涓殑$鏉′欢1鍖哄煙$锛$鏉′欢...
  • EXCEL鐨勫崟鍏冩牸鍐呭涓殑鏌愪釜鍊奸渶瑕鏍规嵁鍒ゆ柇鏉′欢璁$畻鍑虹粨鏋,濡備綍鍐欏嚱鏁...
    绛旓細"IF(B7=40,4,0)"鎶婅繖娈垫敼鎴 &IF(B7=40,4,0)& 鍚庨潰鐨勪篃鏄紝涓や釜鍏紡鐨勫墠鍚""鏀规垚&
  • Excel涓浣曟牴鎹涓鍒楁暟鎹‘瀹氭煇涓鍗曞厓鏍肩殑鍊?
    绛旓細1銆佸湪C鍒楁彃鍏ヤ竴涓緟鍔╁垪锛屽皢鍖洪棿<50鐨勫叧绯昏浆鎹负>=0鐨勫叧绯伙紝寰楀埌涓涓崌搴忔暟鎹紱2銆佸湪B3鍗曞厓鏍杈撳叆 =IF(A3="","",LOOKUP(A3,C6:D26))鍏紡琛ㄧず锛氬湪C6:C26鍗囧簭鏁板垪涓紝 鏌ユ壘灏忎簬A3鐨勬渶澶у硷紝骞惰繑鍥炲搴擠鍒楃殑鏁版嵁銆
  • 鍦EXCEL涓浣寮曠敤鍚屾椂婊¤冻琛屼笌鍒楁潯浠剁殑鍗曞厓鏍煎?
    绛旓細鍦Excel涓锛屽彲浠ヤ娇鐢ㄢ淚F鈥濆嚱鏁般佲淚NDEX鈥濆嚱鏁板拰鈥淢ATCH鈥濆嚱鏁版潵寮曠敤鍚屾椂婊¤冻琛屼笌鍒楁潯浠剁殑鍗曞厓鏍煎锛屽叿浣撴柟娉曞涓嬶細棣栧厛锛屼娇鐢ㄢ淢ATCH鈥濆嚱鏁扮‘瀹氳鏌ユ壘鐨勮鍜屽垪浣嶇疆锛屽苟灏嗗畠浠綔涓虹储寮曡緭鍏ュ埌鈥淚NDEX鈥濆嚱鏁颁腑銆備緥濡傦紝濡傛灉瑕佹煡鎵捐鍙蜂负5銆佸垪鍙蜂负3鐨勫崟鍏冩牸鍊硷紝鍙互浣跨敤浠ヤ笅鍏紡锛=INDEX(A1:E10,5,3)鐒跺悗...
  • excel濡備綍鏍规嵁鏉′欢绛涢夊悗灏嗙鍚堟潯浠剁浉鍏冲尯鍩鐨勫鍏ㄩ儴鍒楀嚭
    绛旓細1.鎵撳紑涓涓甫鏈夊唴瀹圭殑Excel锛屽鍥撅紝鎴戜滑閫変腑浜咥2锛欱17鐨鍗曞厓鏍銆2.鐒跺悗鐐瑰嚮鑿滃崟鏍忕殑鈥滃紑濮嬧濓紝鎵惧埌宸ュ叿鏍忕殑鈥滄潯浠舵牸寮忊濓紝鐐瑰嚮涓嬭竟鐨勨滄柊寤鸿鍒欌濓紝鐒跺悗杩涘叆鏉′欢璁剧疆鐣岄潰銆3.閫夋嫨鍙负鍖呭惈浠ヤ笅鏉′欢鐨鏁板璁剧疆鍗曞厓鏍兼牸寮忥紝涓嬭竟濉啓鏁板肩殑鑼冨洿锛屽彲浠ラ殢鎰忓~鍐欙紝杩欓噷涓轰簡璁╃粨鏋滄洿鏄庢樉锛岃缃簡10-20鐨勭瓫閫夛紝鐒跺悗...
  • excel鏍规嵁鏉′欢杩斿洖瀵瑰簲鐨勫姣斿?
    绛旓細鏌ユ壘鐨勫锛1 鏌ユ壘鐨勮寖鍥达細1/((鏉′欢鍖哄煙1=鏉′欢1)*(鏉′欢鍖哄煙2=鏉′欢2)锛夎繑鍥炲煎尯鍩燂細璁惧畾杩斿洖鍊煎垪锛屾潯浠跺彲浠ョ户缁鍔狅紝浣嗘槸涓缁勬潯浠剁敤灏忔嫭鍙锋嫭璧锋潵锛屽悇鏉′欢涔嬮棿鐢ㄢ*鈥濊繛鎺ヨ捣鏉ワ紝涓旀潯浠舵暣浣撲篃闇瑕佺敤鎷彿鎷捣鏉ャ備笅鍥炬槸鍟嗗簵鍝佺被閿鍞〃锛屾煡鎵惧晢搴2浼戦棽瑁ょ殑閿鍞噾棰 鍦˙12鍗曞厓鏍涓緭鍏ュ叕寮忥細=LOOKUP(1,1...
  • 扩展阅读:Excel表格制作 ... 表格内容太长显示不全 ... 表格如何生成自动计算 ... 让单元格自动适应文字 ... 电脑上怎样自动算总数 ... 用excel做cpk数据分析图 ... excel格子大小统一调整 ... 表格行数不够怎么添加 ... 表格最下面显示栏不见 ...

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