excel公式求助,Excel公式求助

2023-06-05 00:40:08 字數 5132 閱讀 5811

1樓:網友

如果需要2次檢驗,可以分兩次計算,方法如下:

第一次檢驗後,得出對應的檢驗水平結果,f2公式為 =if(countif(a2:e2,"a")=5,"b-reduce",if(countif(a2:e2,"r")>2,"b-tighter","b"))

通過第一次檢驗水平結果,推算出第二次檢測水平結果,f3公式為 =if(or(and(f2="b-tighter",countif(a3:e3,"a")=5),and(f2="b-reduce",countif(a3:e3,"r")=1),and(f2="b",countif(a3:

e3,"r")=1)),b",if(and(or(f2="b",f2="b-reduce"),countif(a3:e3,"a")=5),"b-reduce","b-tighter"))

如有第三次、第四次檢測,只需將f3處公式下拉即可。

邏輯就是第一次檢測,如果1-5次全部a,檢測水平為"b-reduce"(後續放寬檢測);如果1-5次得到1次r的結果,檢測水平為"b"(後續普通檢測);如果1-5次得到大於1次r的結果,檢測水平為"b-tighter"(後續加嚴檢驗)。

當得到第一次檢驗水平結果後,再推算第二次檢驗結果。邏輯為,當第一次結果為"b-reduce"或者"b",後續5次檢測則5a="b-reduce",4a="b",<4a="b-tighter";當第一次結果為"b-tighter",後續5次檢測則5a="b",其餘都為"b-tighter"。

2樓:嘿嘿

f2填寫。=if(a2=""if(or(and(f1="b-tighter",countif(a2:e2,"a")=5),countif(a2:

e2,"r")=1),"b",if(countif(a2:e2,"a")=5,"b-reduce","b-tighter"))

如果你是1列代表1批應該能滿足連續5批a後轉回b,f列第一個檢測統計結果(f2)如果異常最好自己手動輸入,下拉公式是成立的。

3樓:我來也

你上圖必須是要有行列標號的!!!

若是想5批次怎麼的!!你必須要把整個的資料結構舉例說明,然後想要的效果結果說清楚,應該是可以用函式公式實現,請補充完整問題和說明………

f2單元格真正的公式應該為:

if(sum(countif(a1:e1,))2,lookup(countif(a2:e2,"a"),if(f1="b-tight",if(countif(a2:

e2,"a")=5,"b","b-tight"),if(f1="b",if(countif(a2:e2,"a")=5,"b-reduced","b"),if(f1="b-reduced",if(countif(a2:e2,"r")>2,"b-tight",if(countif(a2:

e2,"r")=1,"b","b-reduced"))

真暈啊!……

excel公式求助

4樓:虛懷若谷舉手之勞

總體思路,用vlookup查詢返回,具體公式為

b$7&sheet1!$a$2:$a$7,sheet1!

e$2:$e$7),2,0)陣列公式,輸入結束後需要同時按下ctrl shifr enter三個鍵。choose函式構造陣列的公式為:

choose(,sheet1!b2:b7&sheet1!

a2:a7,sheet1!e2:

e7})無法上圖,只能這樣了!

5樓:苗喬恩

公式如下:?

2. 條件格式3個:

6樓:匿名使用者

1、選e3:g5——選單欄——開始——樣式版塊——條件格式——只為包含……(第2類)——只為滿足……—單元格值——等於——1——格式——填充:黃色——確定。

第二輪、第三輪舉一反三)

2、選b3:d5——…條件格式——使用公式……(最後一各型別)——為符合此公式:

and(b3=1,b3=e3)

格式——填充:黃色——確定。

對應第二輪、第三輪的舉一反三)

7樓:匿名使用者

由於你的**中的規格文字長短不定、數字排列沒有規律,個人認為排序後,不用公式來解決(有點複雜),用ctrl+e 快速填充來解決,但注意操作要對。如下:

操作:1、將a2單元格複製,貼上到b2, 雙擊,刪除「單元」和「/件」,只留下「; 2、將游標定位到b3, 按 ctrl+e 組合鍵,則b3到b8中的值自動填充;

用同樣的方法,在複製b2, 貼上到c2, d2, 再, 再定位游標到c3 和 d3, 再ctrl+e, 則將b列的值進一步分解到c列和d列, 最後將分解到的數字定義為「數字」格式,相乘後,達到你的目的數字。

8樓:匿名使用者

=if(isnumber(find("根",a1)),if(isnumber(find("kg",a1)),mid(a1,1,find("k",a1,1)-1),if(isnumber(find("g",a1)),mid(a1,1,find("g",a1,1)-1)/1000)))mid(a1,find("g",a1,1)+2,(find("根",a1,1)-1)-(find("g",a1,1)+1)))if(isnumber(find("kg",a1)),mid(a1,1,find("k",a1,1)-1),if(isnumber(find("g",a1)),mid(a1,1,find("g",a1,1)-1)/1000)))

資料a列,公式在b1

9樓:我來也

如果你的資料結構格式僅僅是描述的3個模式,那應該也是可以解決的,問題是不知道你所謂的規格有多少種模式,如果是太多太多的規範型別,那也許真只有你自己手動一個一個地計算了啊。

若是想用函式公式解決你的問題,最好是上一個圖,包括**的行列標號和資料格式截圖上傳一個,並說清楚最後輸出的目標效果,也許更方便直接給你公式,否則人家怎麼操作給你呢!!

10樓:眯住眼串針

那就先提取到第一個星號的位置,連重量單位也提取了。

公式類似於。

left(a1,find("*a1)-1)之後再考慮單位換算的問題。

excel 公式函式求助

11樓:我來也

應該可以用陣列公式:

=textjoin(",true,substitute(a2:e6,"a",)

必須是ctrl+shift+enter這3個鍵結束!!

求助excel公式 5

12樓:虛懷若谷舉手之勞

這個公式好寫,但是提問沒有交代清楚,按照敘述,只能計算超額完成任務增加的分和未完成任務被扣掉的分,加扣分值具體是多少也沒有說清楚。這裡以 1為加扣分值,60為基礎分值為例來解答,?

具體公式為:=60+if(o9如有疑問可以繼續追問!

13樓:陽光上的橋

100%完成得100分,公式為:

min(max(o8/n8*100,99),101)

效果

EXCEL公式求助,EXCEL公式求助

怎樣才叫由高到低順序 依次驗證 凡偏差30 及以上的不進入計算平均就行了?又怎麼才叫 合理 區間 上述不符合進入者,在d列顯示空白 符合著要顯示什麼,就顯示元 吧?c3輸入 sum b 3 b 13 b3 count b 3 b 13 1 d3輸入 if abs 1 b3 c3 0.3,b3,均回車...

如何縮寫EXCEL公式,excel如何用公式把只有年月簡寫的日期變成年月日的?

2016及以上版本 b2輸入 textjoin 1,if mid a2,row 1 4 1 5,小 大 同時按下ctrl shift enter三鍵,使陣列公式出現,公式下拉 不知道是不是你說的意思 公式如圖。先用max判斷前四位是否小於等於4,再用min判斷前四位是否大於4。使用下列公式之一 if...

Excel公式糾錯,請高手指定,excel公式提示錯誤,但是我的公式好像沒錯啊?求高手指點

這個問題出在column b 2 e 2 這個上!他的值永遠都是2,是固定的!所以if b 2 e 2 b 2,column b 2 e 2 這個只能得出2或者是false。所以你的最終結論不是23就是9!如果是2007版的,有個公式稽核選單,上面有一個公式求值 把游標移動到公式上,然後點公式求值,...