1樓:匿名使用者
=if(b2="","未銷售",if(b2>>date(2014,8,1),"普通住宅",if(c2<7000,"普通住宅","非普通住宅")))
2樓:曉婕
如果日期小於2014.08.01的為普通住宅,則單元格e2內可填入:=if(b2="","未銷售",if(c2<7000,"普通住宅","非普通住宅"))
如果日期小於2014.08.01的為未銷售,則單元格e2內可填入:=if(b2<41852,"未銷售",if(c2<7000,"普通住宅","非普通住宅"))
另外,如果當單價等於7000時為普通住宅,可在上述公式「c2<7000」改為「c2<=7000」
3樓:
日期格式不對,要改了
根據你的條件設定公式:
e2=if(b2>=date(2014,8,1),"普通住宅",if(c2<7000,"非普通住宅",if(b2="","未銷售","非普通住宅")))
根據你的效果設定公式:
e2=if(a2="住宅",(if(b2>=date(2014,8,1),"普通住宅",if(c2<7000,"非普通住宅",if(b2="","未銷售","非普通住宅")))),if(b2="","未銷售","非住宅"))
4樓:v輕揚
在e2單位格中輸入:
=if(b2="","未銷售",if(or(c2<=7000,b2>=datevalue("2014-08-01")),"普通住宅","非普通住宅"))
5樓:
日期格式錯誤,把日期中的 "." 替換成 "-」
還有就是你的條件不是很明確
6樓:匿名使用者
普通住宅有兩個條件,哪個優先呢?
=if(b2="","未銷售",if(c2>7000,"非普通住宅","普通住宅"))
函式判斷if 求高手excel 多層條件急急
7樓:匿名使用者
=lookup(,-find(,a2),)
8樓:匿名使用者
=if(and(search("博",a2)>0,search("196",a2)>0,search("包片",a2)>0),"包含","不包含")
9樓:富春環保研究院
這個你把if和lookup一起用就可以了
excel求if多條件判定公式 謝謝
10樓:匿名使用者
=if(d3="3#紅繩",if(e3="14″",0.5,if(e3="16″",0.6,if(e3="22″",0.7,if(e3="24″",0.9,"")))),"")
下拉複製公式
公式中的12″,中的″,與雙引號中的"不同,要注意區分
11樓:
你的問題本身假設還缺少一重邏輯判斷,就是當d列不包含「3#紅繩」時返回什麼結果
12樓:
你的條件有問題。e例"包含14"時, i 例應該顯示成0.5還是0.9。給你個公式
=if(and(d3="3#紅繩",e3="14"""),0.5,if(and(d3="3#紅繩",e3="16"""),0.6,0.7))
如果還有條件,自己巢狀吧,只是注意不要超過if巢狀次數。
13樓:匿名使用者
你要的這個不適用if條件公式。
首先要另外建立一張清單,包含所有型號的產品和對應的單價。
然後在這個銷售記錄表單價的一欄中用「vlookup」公式來設定。
excel的if函式多層巢狀怎麼寫公式啊
14樓:夢落天下
使用簡單的 if 函式-> 實現成績在60分以上,包括60為及格,否則為不及格。
公式:=if(條件,條件成立返回的值,條件不成立返回的值)條件:條件的結果應該是true 或者是 false點選fx 在彈出的框中選擇if或者直接砸公式欄打上面的公式也可以。
在logical_test中輸入條件,例如例子中的語文成績(c2),要求大於或者等於60才及格,即是c2>59 ,我們希望條件成立的時候返回「及格」,不成立的時候返回「不及格」
15樓:匿名使用者
用lookup比較方便,如:=if(a1="","",lookup(a1,,))
16樓:我愛桑果
假設成績在a1單元格,90以上為優,80以上為良,70以上為中,那麼公式可以寫為:
=if(a1>=90,「優」,if(a1>=80,"良",if(a1>=70,"中",if(a1>=60,"及格","不及格"))))
17樓:暗流在洶湧
一般是這樣的:
=if(第1層條件, 滿足條件的值, 巢狀1層if(第2層條件, 滿足條件的值, 巢狀2層if(...) ) )
也就是每個if都是跟上級一樣的語法。
18樓:匿名使用者
=if($m4>=90,"★★★★",if($m4>=80,"★★★",if($m4>=70,"★★",if($m4>=60,"★",if($m4>=40,"☆","●")))))
其中m4就是成績列,引號與逗號都是半形。
19樓:匿名使用者
可以查啊··········
excel中sumproduct怎麼巢狀if函式?急求高手幫忙解答!!
20樓:匿名使用者
你說的 要求,用不到sumproduct函式
21樓:沈一民
=max(if($a$2:$a$18=$e6,$b$2:$b$18))
=sum(f6:f8)
求excel表多層函式巢狀
22樓:匿名使用者
你把d,e列按照e列升序排列,然後用lookup函式就可以了
b2=lookup(a2,d$2:d$23,e$2:e$23)
補充:=if(a2<1200,0,if(a2<1700,10+(a2-1200)/100*10,if(a2<2900,60+(a2-1700)/120*2,if(a2<3400,80+(a2-2900)/250*5,if(a2<3640,90+(a2-3400)/120*5,100)))))
23樓:匿名使用者
=lookup(a1,,)
把中間的****補充完整即可。
24樓:
=vlookup(a1,,2,0)
25樓:真鏽才
如果非得要用if,那就把excle升到2007及以上版本,可以巢狀64層
建議用lookup函式或vlookup比較簡單
26樓:匿名使用者
你這個判斷條件太多,可以考慮使用vba**來做,執行速度也會快很多
求excel if函式高手(有關超過7個條件的),謝謝~
27樓:朱薈非
if函式很強大,但並不是萬能的。在很多地方都可以用別的函式替代,比如max、vlookup等。
另外,03版限定了7層巢狀,好像不方便。但事實上7層以上的巢狀看著都暈,實無必要。
就這個問題而言,用vlookup或lookup會一目瞭然。
試一下這兩個公式:
=char(64+a1)
或者=vlookup(a1,,2,0)
或者=choose(a1,"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z")
28樓:我愛桑果
公式太複雜,可以通過新增輔助單元格的方式簡化公式,比如,你可以把條件和相應的結果分別放在b列和c列,然後可以用以下公式達到你的要求:
=vlookup($a$1,b:c,2,false)
29樓:匿名使用者
沒必要這樣
給你一個公式吧
=if(and(a1>=1,a1<=26),char(a1+64),"")
30樓:匿名使用者
你能寫出這樣的公式,可見你在函式上的造詣也簡單啊。。。
31樓:匿名使用者
公式沒有問題,我在2003和2010中試驗都好用,沒有出問題。
求教excel函式if的巢狀是否正確
32樓:s今生緣
這樣設計的公式是陣列公式,即同時按住ctrl+shift+enter三鍵結束公式編輯,會自動生成一對{}。但是陣列公式中不能用and、or這種邏輯函式,因為這種函式只返回一個值,不會返回陣列值,必須要這樣用時用「*」、「+」來做:=sum(if((出庫明細表!
$d$3:$d$1000=b3)*(出庫明細表!$a$3:
$a$1000="11"),出庫明細表!$f$3:$f$1000,0)),前提是a列是文字格式,否則數字不能加引號。
另外,原公式括號不匹配,and函式中多了一個左括號。
其實這種條件求和,可以用:
=sumproduct((出庫明細表!$d$3:$d$1000=b3)*(出庫明細表!
$a$3:$a$1000="11")*出庫明細表!$f$3:
$f$1000),sumproduct函式是乘積和函式,本身就是陣列函式,只要按普通公式輸入,不需要三鍵齊按。
現在的版本,也可用sumifs多條件求和函式:
=sumifs(出庫明細表!$f$3:$f$1000,出庫明細表!$d$3:$d$1000,b3,出庫明細表!$a$3:$a$1000,"11")
33樓:匿名使用者
編輯完公式。要按ctrl+shift+回車結束
34樓:初速度
2007以上版本直接用sumifs()搞定
excel編號求函式,Excel編號求函式
a2中輸入 text if row 2,1,a1 match 0 mmult iserr find a1 2 00000 同時按下ctrl shift 回車,輸入陣列公式,下拉。如果輸入a列其它行中,需要更改公式,如果在第三行中輸入公式改為 text if row 3,1,a2 match 0 mm...
excel函式問題,急求高手解答,謝謝
我是在同一頁寫的公式,你再調整下 sumproduct year a a 2013 weekday a a,2 5 f f 通訊補助 g g 把excel檔案傳上來,我幫你寫 先分列,分出星期六星期日,sumproduct year 費用報 來銷管自理 a3 a1000 2013 weekday 費...
excel函式IF辦公軟體高手請進
sumproduct c2 c13 男 e2 e13 湖北 建議使用excel2007,其中countifs 一次允許多個條件。是陣列公式,把這個複製後到單元格中後,要按ctrl shift enter三鍵完成 自動篩選或者是用countif函式 有圖 excel公式中sumif如何可以包含某單元格...