1樓:晴川客
以a列為顯示ok 或 空白 b列為對應的有可能出現18的列。以c2為例公式為=if(countif(a2:a22,"18"),"ok","")
怎麼會表達不了呢?你可以兩步來解決這個問題,一 就是我上面剛用到的公式對應a列下向下複製公式到你所說的2000行,然後在a1處在加入一個公式就好了=and(countif(c:c,"ok","ok",""))這樣就完成了一個完整的結果了,就是多出了一個c2至c2000輔助公式而已。
實在不會的話留下你的郵箱,我做好樣子發給你得了。
2樓:思雪遙遙
假設資料在a列,b18起輸入下面公式並下拉:
=if(countif(a1:a18,18)=0,"ok","")
3樓:匿名使用者
b1中輸入=if(countif(a1:a20,18)=1,"","ok")向下填充
4樓:遊桂月
a1 =if(countif(a2:a21,18)=0,"ok","") 向右拉 得到 b1 c1……
5樓:
=if(countif(a1:a18,18)=0,"ok","")
excel公式設定求助?
6樓:一隻東瓜跌下水
假設需計算分值的資料存放在a1單元格
如果允許負值
=5-if(a1<0.975,0.975-a1,if(a1>1.03,a1-1.03,0))*1000*0.1
如果不允許負值
=if(and(a1>0.925,a1<1.08),5-if(a1<0.
975,0.975-a1,if(a1>1.03,a1-1.
03,0))*1000*0.1,0)
7樓:大肚有話說
公式如下:
=if(c3<97.5%,5-ceiling(97.5%-c3,0.
1%)/0.1%*0.1,if(c3>103%,5-ceiling(c3-103%,0.
1%)/0.1%*0.1,5))
示例,判斷數值在c3單元格
8樓:心常平樂相伴
度友,在這個範圍內算合格,那具體對應得多少分呢???
沒有這個分數,扣0.1分,是從那個資料中扣呢??
以合格範圍得分60為例,來計算:
具體公式為:
=if(and(a1>=97.5,a1<=103),60,if(a1<97.5,60-abs(97.5-a1),60-abs(a1-103)))
如有疑問可以繼續交流!!!
excel函式公式求助
9樓:我來也
把公式改為:
=if(and(m2="",l2=""),if(today()>k2,"已延期",if(k2-today()<3,"即將到期","施工中")),if(l2="",if(m2>k2,"已延期","已完成"),if(m2>l2,"已延期","已完成")))即可
10樓:匿名使用者
=if(or(and(l2<>"",m2="",today()>l2),(and(l2="",m2="",today()>k2))), "已延期",if(or(and(l2<>"",m2="",today()>=l2-3),(and(l2="",m2="",today()>=k2-3))),"即將到期",if(m2<>"","已完成","")))
你試一下。
感覺你的描述不太清楚,都有「完成時間」關鍵字,你說明時應該用不同的部分(「要求」、「申請」和「實際」)來描述,比較容易理解。
excel公式的求助
11樓:匿名使用者
你的問題有點亂!
先看看下面是不是你要的吧:
j7輸入
=max(frequency(if(j9:j19<>"",row(j1:j11)),if(j9:j19<>"",,row(j1:j11))))
陣列公式,輸入後先不要回車,按ctrl+shift+enter結束計算。
j8輸入
=11-lookup(1,0/(j9:j19=""),row(a:a))
回車即可。
12樓:勒粵嘟呀戲
函式做不到的,建議用vba!~需要的話可以幫你
13樓:匿名使用者
「在範圍j9:j19裡,如果j8超過了j7,那麼j7還是不變,直到當前連續出現終止.」
我這句話就沒看明白,後面的越看越蒙
14樓:奇文妙事
可以用vba函式嗎?vba函式邏輯比較簡單
excel公式求助,條件加和
15樓:匿名使用者
公式:=sumproduct((left(a:a,2)="01")*(b:b))
為了提升公式的執行效率,最好限定一下公式的區域範圍,改為:
=sumproduct((left(a2:an,2)="01")*(b2:bn)),其中n為最後一行資料的行號。
16樓:草原上之狼
使用sumif()公式的單條件求和:
如要統計c列中的資料,要求統計條件是b列中資料為"條件一"。並將結果放在c6單元格中,我們只要在c6單元格中輸入公式「=sumif(b2:b5,"條件一",c2:
c5)」即完成這一統計。
sum()函式+if()函式巢狀的方式雙條件求和:
如統計生產一班生產的質量為「合格」產品的總數,並將結果放在e6單元格中,我們用「條件求和」功能來實現:
①選「工具→嚮導→條件求和」命令,在彈出的對話方塊中,按右下帶「―」號的按鈕,用滑鼠選定d1:i5區域,並按視窗右邊帶紅色箭頭的按鈕(恢復對話方塊狀態)。
②按「下一步」,在彈出的對話方塊中,按「求和列」右邊的下拉按鈕選中「生產量」項,再分別按「條件列、運算子、比較值」右邊的下拉按鈕,依次選中「生產班組」、「=」(預設)、「生產一班」選項,最後按「新增條件」按鈕。重複前述操作,將「條件列、運算子、比較值」設定為「質量」、「=」、「合格」,並按「新增條件」按鈕。
③兩次點選「下一步」,在彈出的對話方塊中,按右下帶「―」號的按鈕,用滑鼠選定e6單元格,並按視窗右邊帶紅色箭頭的按鈕。
④按「完成」按鈕,此時符合條件的彙總結果將自動、準確地顯示在e6單元格中。
其實上述四步是可以用一段公式來完成的,因為公式中含有陣列公式,在e6單元格中直接輸入公式:=sum(if(d2:d5="生產一班",if(i2:
i5="合格",e2:e5))),然後再同時按住ctrl+shift+enter鍵,才能讓輸入的公式生效。
上面的if公式也可以改一改,sum(if((d2:d5="生產一班")*(i2:i5="合格"),e2:e5)),也是一樣的,你可以靈活應用,不過注意,if的巢狀最多7層。
sumproduct()函式方式:
**為:
a b c d
1 姓名 班 級 性別 餘額
2 張三 三年五 女 98
3 李四 三年五 男 105
4 王五 三年五 女 33
5 李六 三年五 女 46
現在求求出三年五班女生的總餘額。
公式:=sumproduct((b2:b5="三年五")*(c2:c5="女")*(d2:d5))
解釋:sumproduct在給定的幾組陣列中,將陣列間對應的元素相乘,並返回乘積之和。
語法 sumproduct(array1,array2,array3, ...) array1, array2, array3, ... 為 2 到 30 個陣列,其相應元素需要進行相乘並求和。
在這裡((b2:b5="三年五")*(c2:c5="女")*(d2:
d5))為一個陣列,其中(b2:b5="三年五")*(c2:c5="女")為確定滿足準備求和條件的單元格所在的行,*(d2:
d5)則是滿足求和條件的單元格的範圍。
第三個函式不常用,我對它也不是很瞭解,為尊重作者原著,我只有把他的內容貼出來,請見諒。
其實上面的第二個方式(sum函式巢狀if函式)和第三個方式(sumproduct函式)不但可以實現雙條件求和,也可以實現三條件求和甚至多條件求和的。只不過函式稍微變更一下的。
sumifs函式
該函式在excel2007中被廣泛使用,使用起來更加方便,例如第三個方式中的例子,我們就可以輸入公式:「=sumifs(d2:d5,b2:
b5,"三年五",c2:c5,"女")」,是不是更輕鬆?
excel格式或公式求助
17樓:匿名使用者
注意公式中本應得到數值,但強制設定為文字,所以下面的公式是對文字運算,把公式中的引號刪除就可以正常計算了。
18樓:匿名使用者
因為裡面的數字是文字
=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"之類的雙引號去掉,就是數字了。
19樓:匿名使用者
樓上的解答很準確。
如果你覺得一個一個的去掉「」比較麻煩,這裡提供另外兩種方法供你參考,=--if(n3="","",if(s3=0,0,if(n3=0,"0",(if(n3<60,"8",if(n3<70,"12",if(n3<80,"16","20")))))))
=if(o3="","",if(t3=0,0,if(o3=0,"0",(if(o3<60,"8",if(o3<70,"12",if(o3<80,"16","20")))))))*1
excel設定一個比較複雜的公式,求助! 30
20樓:zzllrr小樂
=if(x<1500,x*3%,if(x<7500,x*10%-100,if(x<20000,x*20%-600,"")))
把公式中的x,換成你的單元格索引(例如:a1)即可更新一下:
=lookup(a1,,)*a1-lookup(a1,,)
21樓:匿名使用者
=lookup(a1,,)*a1-lookup(a1,,)
求助EXCEL公式,求助Excel公式
你的條件寫錯了吧 0 a1 1000 意思是a1小於0,a1大於1000吧條件是不是 a1 0或a1為空值時 b1 空值 03000 if a1 1000,x if a1 2000,y z 如果條件是 a1 0或a1為空值時 b1 空值 03000時 b1 空值則b1單元格公式為 if or a1 ...
求助用公式設定下拉選單,求助用公式設定下拉選單
用資料的有效性不能做到嗎 供你參考 1.在sheet2中,將企業名稱按類別 如 工業企業 商業企業 個體企業 等 分別輸入不同列中,建立一個企業名稱資料庫。2.選中a列 工業企業 名稱所在列 在 名稱 欄內,輸入 工業企業 字元後,按 回車 鍵進行確認。仿照上面的操作,將b c 列分別命名為 商業企...
EXCEL函式公式設定
if a1 0.49,0,if a1 0.59,0.5,if a1 0.9,1,另外,大於0.59,小於0.9的怎麼辦?我公式裡設定的是什麼都不顯示。話不多說,直接上公式 e2 if d2 0.49,0,if and d2 0.5,d2 0.59 b2 a2 c2,if and d2 0.6,d2 ...