excel公式請教,excel公式請教

2022-10-31 04:46:47 字數 4914 閱讀 5229

1樓:公尺修軍團

當a1小於8000時,a1*2,當a1大於等於8000時,a1*2+100,當a1大於等於10000時,a1*2+300,請問怎麼寫公式

公式可以寫成

=if(a1="","",if(a1<8000,a1*2,if(a1<10000,a1*2+100,a1*3+300)))

這個公式錯在**(=if(a1<8000,e3*0.22,if(a1>=8000,a1*0.22+100,if(a1>=10000,a1*0.22+300))))

因為公式中a1>=8000,已經包含了a1>=10000的情況,所以出錯了

公式改成

=if(a1<8000,e3*0.22,if(a1<10000,a1*0.22+100,if(a1>=10000,a1*0.22+300,"")))

=if(a1<8000,e3*0.22,if(a1<10000,a1*0.22+100,a1*0.22+300))

2樓:光頭_禍首

如果**是按照規格排好序的,那根本用不著公式;如果是雜散的就用程式設計,vlookup公式可以試試,不過不知道能不能滿足你的實際需要。

請教excel公式?

3樓:無敵笑霸天

增加大於500箱後的條件,office2007以後版本最多套64層,之前版本只能套7層。

.=if(a2>=800,11,if(a2>=750,10,if(a2>=700,9,if(a2>=650,8,if(a2>=600,7,if(a2>=550,6,if(a2>=400,5,if(a2>=250,3,if(a2>=150,2,if(a2>=50,1,0))))))))))

4樓:匿名使用者

公式修改如下

=if(i7>500,5+min((i7-500)/50,6),if(i7>=400,5,if(i7>=250,4,if(i7>=200,3,if(i7>=150,2,if(i7>=50,1,0))))))

或=if(i7>500,5+min((i7-500)/50,6),lookup(i7,,))

下拉填充

5樓:匿名使用者

分二塊做,既然你知道用if,最好你自己先列乙個,讓人家再改進就馬上學會了

6樓:匿名使用者

假設資料在a1,則公式為=if(a1<50,0,if(a1<150,1,if(a1<200,2,if(a1<250,3,if(a1<400,4,if(a1<500,5,min(int((a1-500)/50)+5,6)))))))

請教excel公式怎麼寫?

7樓:風晴雪雲

=vlookup(sheet1!j1,a$1:b$10,2,0)sheet1!

j1--------------表1的單元格j1a$1:b$10--------------表2的資料區域2----------------------顯示第二列對應的內容0----------------------精確查詢

8樓:ez我本命

這個公式有點複雜,可以簡化為:

=sumproduct(sumif($ae$52:$ae$55,af44:ah44,$af$52:$af$55)*$af$43:$ah$43)

比較容易理解

9樓:吉意歐

=vlookup(j1,sheet1!$a$1:$d$x,2,) 其中x為工作表1的行數.

10樓:匿名使用者

=vlookup(j1,sheet1!a:b,2,)

請教excel公式怎麼寫

11樓:縹緲一樣

這個公式有點複雜,可以簡化為:

=sumproduct(sumif($ae$52:$ae$55,af44:ah44,$af$52:$af$55)*$af$43:$ah$43)

比較容易理解

12樓:螞小蟻擺渡

e1公式

=42*(a1>0)+55*(b1>0)+66*(c1>0)

這可以了吧

13樓:苗喬恩

又是你,e1公式為:

=iferror(vlookup(sum(a1:c1),,2,),"")

如圖所示:

效果圖(不過我這個是資料輸入三個單元格任意乙個有效):

請教個excel公式

14樓:雲南新華電腦學校

if函式函式名稱:if

主要功能:根據對指定條件的邏輯判斷的真假結果,返回相對應的內容。

使用格式:=if(logical,value_if_true,value_if_false)

引數說明:logical代表邏輯判斷表示式;value_if_true表示當判斷條件為邏輯「真(true)」時的顯示內容,如果忽略返回「true」;value_if_false表示當判斷條件為邏輯「假(false)」時的顯示內容,如果忽略返回「false」。

應用舉例:在c29單元格中輸入公式:=if(c26>=18,"符合要求","不符合要求"),確信以後,如果c26單元格中的數值大於或等於18,則c29單元格顯示「符合要求」字樣,反之顯示「不符合要求」字樣。

特別提醒:本文中類似「在c29單元格中輸入公式」中指定的單元格,讀者在使用時,並不需要受其約束,此處只是配合本文所附的例項需要而給出的相應單元格,具體請大家參考所附的例項檔案。

15樓:匿名使用者

^必需是30位數字以內,超過了得另外改公式。

=if(len(a2)<

"&len(a2))))))

16樓:‖枯榮

這應該是一道百分題,幫頂

請教excel計算公式?

17樓:侯玉川

這個就bai是正常的累加累減啊。

不用函du數,直接連算zhi也是可以的。

不用函dao數的方法:專

b2單元格屬

的公式:

=b1+c2-d1

然後向下填充或者複製就可以了。

用函式的方法:

b2輸入:

=sum($c$2:c2)-sum($d$2:d2)然後向下填充或者複製。

如果有初始資料,第乙個公式需要在第乙個單元格加上初始資料,後邊的就不用加了。

而第二個公式就必須每個單元格都要加初始資料。因為第乙個是迴圈引用,第二個則是動態引用。所以有所不同

18樓:匿名使用者

抓圖最忌沒有bai

行列號!

你的c、dud列與b列有何關係zhi?

如b4的初始dao資料16,

版你**開權倉,c4=16;b6增加到31,就在於**開倉15,c6=15;

但b12從的原來的31變成-31,相差62,賣出開倉,即c12=-62,為何是-31,而d12平倉=31?都是無規律的人為因素。

下面還有很多人為因素。

19樓:匿名使用者

規則是什麼?

麻煩把問題補充完整

20樓:freefun小北

對 啊,規則是什麼啊

21樓:ex資料分析

相同的情況,d列的結果卻不一樣?注意下圖藍框

22樓:匿名使用者

(1)假設算式在baia1,那麼用鼠du標選中a2,然後點選「zhi公式 」選單

dao,選擇「名稱」子選單下的回定答義名稱,然後在上面的輸入框內輸入乙個名稱,假設用「js」,在最下面的輸入框內輸入 =evaluate(a1) ,點選確定。

(2)然後回到a2單元格內輸入 =js ,這樣就可以計算出a1單元格內的文字算式的值。

23樓:匿名使用者

公式太麻煩

最好還是

免費用這個帶圖的軟體來計算

24樓:匿名使用者

公式大全?要那麼多公式有用嗎?

用用最基本的吧

excel幫助就是最好的書籍!

請教個excel公式

25樓:新浪河陽小子

x1單元格輸入陣列公式=text(sum(large(if(isnumber(find(row($1:$10)-1,v1)),row($1:$10)-1),row(indirect("1:

$9)*10^(9-row($1:$9))),0,))

三鍵結束,下拉。 如圖:

請教excel公式,是什麼意思,excel公式san是什麼意思

max是取最大,round是四捨五入,sqrt是開平方 if是判斷,sum是求和 e不是2.718 自然常數 這是excel的科學計數法的表示方法,1e 07相當於 1乘以10的 7次方,即 0.0000001 同理9e 06相當於 9乘以10的負6次方,即0.000009。excel公式san是什...

請教個EXcel公式,請教個excel公式

直接複製了 網頁鏈結excel 怎麼取單元格裡面的的值的中間某些字元 請教個excel公式 k3公式為 substitute substitute substitute substitute substitute i3,mid g3,1,1 mid g3,2,1 mid g3,3,1 mid g3,...

EXCEL格式或公式求助,求助EXCEL公式

注意公式中本應得到數值,但強制設定為文字,所以下面的公式是對文字運算,把公式中的引號刪除就可以正常計算了。因為裡面的數字是文字 if m3 if r3 0,0,if m3 0,0 if m3 60,8 if m3 70,12 if m3 80,16 20 把 0 8 12 之類的雙引號去掉,就是數字...