如下excel公式如何寫更簡潔?

2023-06-24 06:20:14 字數 2973 閱讀 9967

1樓:雲南萬通汽車學校

a3的公式沒得改,那是個陣列公式 b3的公式,如果是07版以上,可以優化,省了。

2樓:匿名使用者

此段公式:sumproduct('工時-2020'!w3:

w199*('2020'!q3:q199=a7))+sumproduct('工時-2020'!

ae3:ae199*('2020'!x3:

x199=a7))+sumproduct('工時-2020'!al3:al199*('2020'!

af3:af199=a7))+sumproduct('工時-2020'!as3:

as199*('2020'!am3:am199=a7))+sumproduct('工時-2020'!

az3:az199*('2020'!at3:

at199=a7))+sumproduct('工時-2020'!bg3:bg199*('2020'!

ba3:ba199=a7))+sumproduct('工時-2020'!bn3:

bn199*('2020'!bh3:bh199=a7))+sumproduct('工時-2020'!

bu3:bu199*('2020'!bo3:

bo199=a7))+sumproduct('工時-2020'!ci3:ci199*('2020'!

cc3:cc199=a7))+sumproduct('工時-2020'!cb3:

cb199*('2020'!bv3:bv199=a7))+sumproduct('工時-2020'!

cp3:cp199*('2020'!cj3:

cj199=a7))+sumproduct('工時-2020'!cw3:cw199*('2020'!

cq3:cq199=a7))+sumproduct('工時-2020'!dd3:

dd199*('2020'!cx3:cx199=a7))

可嘗試用=sumproduct('工時-2020'!w3:dd199*('2020'!q3:cx199=a7))代替。

3樓:惜福涵

excel07可以用sumifs

參照如下圖:

excel中公式要怎麼寫

4樓:一葉暢舟葉華源

在c3 輸入 =if(roundup((,0)<0,roundup((,0)*1+10,roundup((,0)*2+10)

然後下拉~ 就可以了~

有問題再諮詢,沒問題的話~

上限20分的話 c3 再加個上限的設定:=if(if(roundup((,0)<0,roundup((,0)*1+10,roundup((,0)*2+10)>20,20,if(roundup((,0)<0,roundup((,0)*1+10,roundup((,0)*2+10))

下面的 下啦即可。

excel中公式要怎麼寫?

5樓:陽光上的橋

=10-roundup((b3-a3)/1%,0)*if(a3>b3,2,1)

說明:roundup((b3-a3)/1%,0)表示高於或者低於標準值的百分點數,if(a3>b3,2,1)表示不足1點扣一份、高出1點加2分。

如果需要設定上下限,例如最低0分、最高20分,使用max、min實現,公式為:

max(0,min(20,10-roundup((b3-a3)/1%,0)*if(a3>b3,2,1)))

6樓:隨風孔龍歲月

在c3 輸入 =if(roundup((,0)<0,roundup((,0)*1+10,roundup((,0)*2+10)

然後下拉~ 就可以了~

有問題再諮詢,沒問題的話~

上限20分的話 c3 再加個上限的設定:=if(if(roundup((,0)<0,roundup((,0)*1+10,roundup((,0)*2+10)>20,20,if(roundup((,0)<0,roundup((,0)*1+10,roundup((,0)*2+10))

下面的 下啦即可。

excel公式怎麼寫?

7樓:心常平樂相伴

這就是區間範圍,書寫方式的問題。

不同的邏輯安排,有不同的書寫方式,第一:先確定範圍兩側,再確定區間,公式為if函式的巢狀。

第二:根據區間順序寫,就得用到and函式。

公式在**當中,清晰可見。

8樓:仉竹

用一個if的巢狀函式就可以解決,方法為=if(a1>220,0,if(a1>200,5,10))

9樓:匿名使用者

如果a1<200得10分。200<=a1<220得5分,a1>220得0分。

if(a1<200,10,if(a1<220,5,0))

excel公式怎麼寫?

10樓:虛懷若谷舉手之勞

公式可以複製貼上後直接使用,具體公式為:

if(b2=1,"費率",if(b2<1,"費率× "text(b2,""

如有需要可以繼續交流!

11樓:匿名使用者

d2輸入:=if(b2=1,"費率","費率×"&text(b2,"0%")

然後下拉。

12樓:我來也

應該可以在d2單元格輸入公式:

=text(b2,"[1]費率;[>0]費率×;;

複製並下拉,即可………

13樓:匿名使用者

1. b列 乘以f列的資料 在g列顯示~

g1公式如下:

b1*f1然後往下拉填充公式。

2. b列資料和c列資料相加,自動在另外一列顯示數值,比如g列。

g1公式如下:

b1+c1然後往下拉填充公式。

Excel公式怎麼寫,請教EXCEL公式怎麼寫?

countif函式主要抄用於統計滿足一個條件的bai數du據,二個條件的公式用sumproduct,設資料簡略如 統計zhi大於dao4且小於8的個數公式為 sumproduct a1 a9 4 a1 a9 8 即 sumproduct 條件1 條件2 如果統計小於5或大於等於8的個數公式為 sum...

求一條excel公式(要求如下)

if sumproduct b 1 b1 b1 1 1,sumif b b,b1,c c 資料透視表就能搞定的問題,為什麼要用公式呢?選擇abc三列的資料範圍 點選選單欄 資料 資料透視表.對話方塊出現之後直接點確定把身份證號,拉到行欄位位置 把金額,拉到資料欄位位置 非常簡單的啊.如果非得要用公式...

EXCEL這個公式怎麼寫,這個excel表格公式怎麼寫

只適合於固定位數的 這個excel 公式怎麼寫 a11單元格的213應該算是連續的吧。b1中輸入 if sum n mmult find mid mid 012345678901 row 1 10 3 1 a1 0123456789 6 連續 不連 再將b1單元格下拉。就成了。簡單介紹一下思路,mi...