excel資料比較大小問題,excel比較多列資料大小問題

時間 2022-03-15 14:10:30

1樓:匿名使用者

把需求羅列全,使用vba的自定義函式,可能需要一定的支付。

2樓:落囲

你是想用公式寫,還是用vba寫?用公式寫可能比較麻煩,因為標準限值的格式不是數值,一個通用公式很難表達。

還有標準限值,除了這3種形式,還有其他形式嗎?

可以用vba自定義一個函式

3樓:萬年金剛鑽

建立一個運算子對照表(現命名為operator),如圖:

然後在sheet1c2插入如下名稱:

_opline=min(if(isnumber(find(operator!$a$1:$a$20,$c2)),row(a$1:a$20),9^9))

_op1=index(operator!$a:$a,_opline)_op2=index(operator!

$b:$b,_opline)_formula=if(_op2=0,"and("&$d2&"><

_result=evaluate(_formula)最後在e2輸入公式:

=if(_result,"合格","不合格")下拉,如圖。。這個方法可以自適應圖一的8種限值符號

excel比較多列資料大小問題

4樓:匿名使用者

先選中你要篩選的資料,在點選標題欄中的一個求和符號的一個下拉箭頭,就會有最大值和最小值,點選最大值就會在相應的地方(如一排資料得下方)出現最大值,求最小值一樣的操作

5樓:匿名使用者

= vlookup(c2,a:b,2,0)

6樓:excel開發

最高:=max(a2:d2)

最低:=min(a2:d2)

下拉複製

7樓:匿名使用者

e列輸入=max(a1:d1),f列輸入=min(a1:d1)

8樓:華夏聯盟_天涯

e2=max(a2:d2)

f2=min(a2:d2)

然後下拉即可

回答來自於:hx95

9樓:丙俊賀樓

這個很簡單啊。最大用max(a2:d2),最小用min(a2:d2)。。如果要顯示是哪一家,要用到查詢函式:vlookup

excel**,數值比大小問題,如何寫函式公式?

10樓:匿名使用者

d1輸入公式:

=lookup(sum(--(transpose(a1:c1)=a1:c1)),,)

然後同時按ctrl+shift+enter組合鍵結束公式編輯

11樓:匿名使用者

在d2中輸入或複製貼上下列公式

=if(countif(a3:c3,c3)=3,"相同",if(and(a3<>b3,a3<>c3,b3<>c3),"不同","兩個相同"))

下拉填充

12樓:匿名使用者

=if(and(a2=b2,a2=c2),"相同",if(and(a2<>b2,a2<>c2,b2<>c2),"不相同","有兩個相同"))

如何比較excel中資料的相對大小

13樓:雲南新華電腦學校

在d2處插入輸入"=if(" 這時候**就會提示if函式怎麼用,第一列函式是,測試的條件,也就是要對比的資料,第二個就是如果對比的條件是真的話,那顯示什麼資料,第二個是如果對比條件不成立的話,顯示什麼資料

2我們繼續完善**,輸入=if(b2>c2,"表1大","表2大")

3得出結果以後,我們往下拉扯,得出對比資料

excel**如何自動比較資料的大小並輸出來

14樓:渾筠

d1=min(a1,b1,c1)

e1=a1+b1+c1-min(a1,b1,c1)-max(a1,b1,c1)

excel比較數值大小之後選擇小的進行計算

15樓:zkq先生

你好,這個問題可以用if函式解決。if函式第一個引數是邏輯表示式,如果為真,返回第二個引數,如果為假,返回第三個引數。具體公式如下:

單元格v62輸入:=if(s60

按照if函式的功能,如果s60

靈活使用if函式,可以簡化計算過程,省去很多複雜的步驟。

16樓:匿名使用者

v62=min(v60,s60)*w62

min()函式可以在一系列數中取最小的一個,用英文逗號間隔。

17樓:大

我在x62單元格中寫入=if(s60v60,v60*w62,v60*62))

函式解釋:當s60v60時,執行v60*w62,這兩種情況之外的,就是s60=v60時,執行v60*v62。

18樓:沈一民

v62=if(s60

if(s60

19樓:緣小羽

=if(s60

這個是如果s60小於v60那麼輸出s60*w62 否則返回空值“”

20樓:

可用min()

min函式是microsoft excel中的公式,此公式的作用是返回給定參數列中的最小值

公式:v62=min(v60,s60)*w62

21樓:匿名使用者

v62單元格輸入公式:

=min(s60,v60)*w62

22樓:半禾

min(s60:v60)*w60

你輸入=min(這裡可以按住左ctrl點選單元格)*按住左ctrl點選單元格

23樓:中關喜哥

在v62輸入公式 =if(s60

24樓:匿名使用者

方案1:v62=min(v60,s60)*w60方案2:v62=if(s60

方案2另一形態:v62=if(s60

推薦方案1,比較簡潔。

25樓:匿名使用者

v62=min(v60,s60)*w62

min是取引數中最小的值,引數可以有255個

26樓:蓋好g被被

e列寫入公式:=if(max(a1:d1)=a1,1,if(max(a1:d1)=b1,2,if(max(a1:d1)=c1,3,4)))

27樓:匿名使用者

公式如下:

=if(s60

28樓:長生不休

if函式可以做到,if(s60

29樓:s今生緣

v62輸入:=min(s60,v60)*w62

30樓:見好就收

v62=if(s60

31樓:復仇之牙

=min(s60,v60)*w62

32樓:匿名使用者

=min(v60,s60)*w62

33樓:慶年工坊

=min(s60,v60)*w62

34樓:

公式:=if(s60

或:=min(s60,v60)*w60

35樓:九十四樓

=min(s60,v60)*w62

EXCEL公式小問題

第一個問題有兩種可能 一是c1的格式是文字,你輸入的 a1 b1當做文字處理,即使重新設定為數值或常規也不管用,必須重新啟用。如果是這種情況,設定單元格格式之後,還得雙擊這個單元格之後才能起作用。第二種可能是,工具 選項 檢視 視窗選項裡的 公式 的勾不小心被選上了,這樣顯示的是公式本身而不是結果。...

求excel高手解答小問題,求excel高手解答一個小問題

在b列後面增加一列,寫入公式 left trim b1 3 然後往下拉,填充公式後,將該列的內容 複製 選擇性貼上 值 ctrl f 點選替換 查詢內容輸入 周銳華 替換為輸入 周銳華 點選全部替換 搞定注意 只能替換一次,多次替換會刪除多層 問的不清不楚!就一個這樣的刪除就可以!如果很多單元格類似...

EXCEL中運用IF函式解決小問題

給定的數第一組放到a列,第二組放到b列,c列為a b列中隨機出現的數,公式在d列,d列d1中公式 if iserror vlookup c1,a 1 a 18,1,false 1 0 將上面公式複製貼上到d列的其他單元格,解釋 iserror value 可以檢驗數值的型別並根據引數取值返回 tru...