1樓:網友
你寫的公式中 90<=$s2<180 這樣的寫法是錯誤的,應寫成 and(90<=$s2,$s2<180) 或 (90<=$s2)*(s2<180)
再乙個就是怎麼返回值都是$n2,那就沒必要這樣寫公式了**的頂上是一排字母a,b,c,..這個就是列標**的左邊是一豎列的數字1,2,3,..這個就是行號列標加上行號就是就是單元格的名稱,單元格名稱也叫做單元格位址,如a列的第三行,為a3單元格,c列的第18行為c18單元格,第五列的第七行就是e7單元格,這樣形成了乙個個的座標,標明瞭每個單元格的位置。
if函式多層巢狀失敗,找不到原因。
2樓:網友
輸入=if(e6<30,20,if(e6<50,24,if(e6<60,32,if(e6<70,35,38)))
詳見附圖示例。
3樓:眯住眼串針
大於號、小於號誤打為全形的了。
請在純英文輸入狀態下輸入符號。
if(e6<30,"20",if(and(e6>=30,e6<50),"24",if(and(e6>=50,e6<60),"32",if(and(e6>=60,e6<70),"35","38")))
4樓:網友
你的公式沒錯,但是你用的大於號有問題,修改下就可以了。下面是我修改過的,你直接複製使用。
if(e6<30,"20",if(and(e6>=30,e6<50),"24",if(and(e6>=50,e6<60),"32",if(and(e6>=60,e6<70),"35","38")))
excel if函式多層巢狀為什麼算不出來
5樓:
這是乙個陣列公式,需要按ctrl+shift+enter結束狀態。(公式兩端會自動出現)
if函式巢狀多層後只顯示最後乙個資料
6樓:操馨榮阮星
檢查你a2單元格的格式。
如果是文字。
就哪項也匹配不上。
可以嘗試:lookup(--a2,,)
if函式多層巢狀應該怎樣操作?
7樓:花花
其實,if是乙個很簡單的函式。
比如說,如果單元格,a1>10,則,b1=1,10>=a1>8,則 b1=2,8>=a1>6,則b2=3,a1<=6,則b1=4.
首先寫第乙個函式:
if(a1>10,1,x),就是說,如果a1大於10,則顯示為1,否則顯示為其他條件,假設其他條件為x。
x是什麼呢?x=if(a1>8,2,y),y是其他條件,然後y=if(a1>6,3,4)。這樣,條件就完成了,先來就是巢狀了。
巢狀很簡單,先替換y,x=if(a1>8,2,y)替換為x=if(a1>8,2,if(a1>6,3,4)),然後if(a1>10,1,x)替換為if(a1>10,1,if(a1>8,2,if(a1>6,3,4)))這樣就完成了所有巢狀了。
其實這個邏輯過程寫出來很複雜,熟練了,非常簡單。
所有的函式巢狀都是這樣乙個邏輯過程。其實,和解數學方程的過程是一樣的。
if(true,1,if(true,2,if(true,3,"end")))
大概就是這麼乙個意思了。第二個if是第乙個if的邏輯值為false時的返回值,第三個if又是第二個if的邏輯值為false時的返回值。在office2003中,if只能套七層。
至於用處,可以用來判斷多個條件啊。=if(成績》90,"優",if(成績》80,"良",if(成績》70,"中等","一般")))
這樣就可以判斷成績了。如果成績大於90就是優,大於80小於90就是良,在80和70之間就是中等,如果低於70,就是一般了。
if函式多層巢狀怎樣操作
8樓:網友
函式的原則就是前後的括號一定要對應齊全,最起碼的邏輯正確。如果邏輯錯誤,計算機也無法算出你想要的結果。比如a6=round(if(bt6-3500<0,0,if(bt6-3500<1500,(bt6-3500)*,if(bt6-3500<4500,(bt6-3500)*,if(bt6-3500<9000,(bt6-3500)*,if(bt6-3500<35000,(bt6-3500)*,if(bt6-3500<55000,(bt6-3500)*,if(bt6-3500<80000,(bt6-3500)*,bt6-3500)*,2)
這個就是個稅的公式。
excel 如何使用vba編寫if函式多層巢狀
9樓:網友
sub if函式()
if 條件 then
執行語句。elseif 條件 then執行語句。
else執行語句。
end if
end sub
excel** if函式 多層巢狀使用,有日期和文字
10樓:平陽虎
如下圖,在c2中輸入公式。
if(isnumber(b2)=false,b2,if(b2回車確認後下拉填充。
11樓:縹緲一樣
在excel中函式的巢狀不能超過7級,但可以用定義名稱的方法將裡層的公式層級命名為名稱,這樣就可以解決函式的超過七層巢狀了。
具體方法是:
按"ctrl+f3"彈出定義名稱對話方塊,將裡層滿足不超過七層巢狀的公式層級複製到"引用位置",並將其定義為a(當然名稱樓主可以任選),然後就可以在用公式中用a替換原來的公式層級了。
結構體巢狀多層結構體指標怎麼malloc
比較好的方式是巢狀呼叫,嗯,類似初始化函式.struct a get a struct b get b struct c get c 差不多就這樣,當然你也可以,巢狀的結構也是成員變數啊。成員變數是指標就先malloc成員變數就行了。這和我們寫結構連結串列的 next指標是一個道理啊。程式中有一個結...
函式巢狀和sumif函式怎麼利用啊
將 a a 中大於 的資料累加。sumif a a, 補充 函式巢狀就是利用函式的值作為函式的自變數,如 sin cos sumif巢狀or或者and 開啟乙個工作樣表作為例子。 切換到公式標籤下,點選插入函式,並選擇sumif。 第乙個引數選擇引用範圍,範圍可以是列或者行,也可以是行列混合區域。 ...
EXCEL巢狀函式的使用,包括IF,ISERROR,VLOO
看來並不是很複雜嘛 看公式,好像只是將銷售中的一列數,對應到相應門店名稱下而已。如果我猜對了的話,告訴你一個很方便的方法 資料透視表 你只要將所有銷售表統統粘在一張表上,但要分清日期,以免日後分檢時麻煩選單 資料 資料透視表 注意選定區域時,一定要從起始位置 一般是 a 1 終止位置 設只有三列 c...