Excel中已知總數值,把這個總數分為8類,每類的百分比已知,用什麼函式能快速編出大量的這些資料

2021-05-24 18:25:41 字數 5822 閱讀 7346

1樓:自信是一種習慣

先把上下限分解在2行,其中2類和4類沒有限制,為了計算方便,直接採用了相鄰類別的限制。

採用rand函式,主要是設定好上下限,求和的區域需要搞清楚,相對引用、混合引用等引用方式要搞清楚,最後第8類採用6300減去前面7類的和。

b7: =round(rand()*b$4,0)

c7: =round(rand()*(c$4-c$3),0)+c$3-sum($b7:b7)

d7到g7是直接從c7複製過來,

h7: =round(rand()*(h$4-sum($b7:g7)),0)

i7:  =6300-sum(b7:h7)

下面是我算出來的幾個例子:

分類    1類    2類    3類    4類    5類    6類    7類    8類    總數

累計百分比    0-5    15-45    70-90    90-100    95-100    99-100

下限    0    315    945    2835    4410    5670    5985    6237

上限    315    945    2835    4410    5670    6300    6300    6300

第1例    184    714    779    1604    1733    961    278    47    6300

第2例    91    779    831    1929    1390    988    247    45    6300

第3例    257    118    1830    678    2633    272    90    422    6300

第4例    311    443    1758    935    2077    697    59    20    6300

第5例    51    609    967    2194    749    1263    452    15    6300

第6例    314    301    1710    1814    1029    604    98    430    6300

第7例    204    317    1972    514    1789    1274    92    138    6300

第8例    222    705    1241    868    2315    511    432    6    6300

第9例    202    642    1457    934    1496    1388    5    176    6300

第10例    156    510    304    3029    1216    611    20    454    6300

2樓:山野田歩美

你假設每個工人產出10000,在任意選一個10000,點工具欄選項(在降序排序旁邊),有一個100%**有好多百分數,20%,30%都有,點完後那個你選中的數就會變成你要的數值,連續操作5次就完成了。

excel給一個總數,如何按百分比自動分配

3樓:匿名使用者

下次截圖要把行列號截上,不然不知道你的單元格,不方便給公式。

這個問題很簡單,用總使用者數乘佔比,再四捨五入就是了。方法如下:

先假設使用者數是在b2單元格,則在使用者數下面的b3單元格輸入下面的公式:

=round($b$10*c3,0)

按回車,再將公式下拉填充即可。效果如圖:

這樣下次修改總人數,各個使用者數就會自動改變了,如下圖,公式未變,總人數改變:

方法很簡單,但我要指出問題中的一個錯誤:你的佔比之和超過了100%,是100.01%,這會導致人數之和不等於總人數的。

不信你把你**中的各使用者數加起來,是不是14013?而總人數是14012,多了1個。

4樓:匿名使用者

用單變數求解,excel有專門這個功能

5樓:陀惠粘尋凝

建議使用絕對引用公式,在c1輸入公式:=b1/$b$11

2.設定單元格格式為百分比,小數位數2位,確定!

3.滑鼠移到c1右下角,變成十字,左鍵按住向下拉至c10

excel怎麼求 百分比 完成率

6樓:次次次蛋黃米亞

1、按資料資訊錄入**中:

2、完成率計算公式:完成/任務*100%

可以得出三組分別的完成率。

拓展資料:算術運算子:算術運算子用來完成基本的數**算,如加法、減法和乘法。

算術運算子有十(加)、一(減)、*(乘)、/(除)、%(百分比)、^(乘方)。

7樓:小公主和木偶

1、先按照題目意思建立**;

2、選中d列,右擊--設定單元格格式;

3、選擇「數字」--「百分比」,並設定小數位數,預設是兩位小數;

4、在d2輸入:=c2/b2,然後雙擊或下拉填充柄填充公式。

1、百分比是一種表達比例,比率或分數數值的方法,如82%代表百分之八十二,或82/100、0.82。成和折則表示十分之幾,舉例如「七成」和「七折」,代表70/100或70%或0.

7。2、百分比的計算方法:數量÷總數×100=百分比。

8樓:匿名使用者

第一步:建立標題列,在單元格中建立未完成數、完成數、總數、完成率,在底行建立合計行,並分別輸入未完成數、完成數的相應資料;

第二步:自動計算總數:在總數和第一行交叉處的單元格,輸入「=」號,單擊未完成數和第一行交叉處的單元格,這時「=」後面會出現一個大寫字母和數字的組合,即代表交叉處的單元格,同時被選擇的單元格出現一個旋轉的線框,輸入「+」號或者「:

」號,再單擊完成數和第一行交叉處的單元格,敲擊回車鍵,則本單元格自動計算出兩個被選擇的單元格的合計結果;

第三步:如下圖,用如上方法,在「完成率」和第一行交叉處單元格輸入「=c2/d2」,敲回車鍵,則自動計算出完成率;

第四步:選擇d2單元格,將滑鼠移至d2單元格右下角,這是游標會變成一個黑色的「十」字,按住「ctrl」鍵不要鬆,按住滑鼠左鍵下拉至需要計算的行為止;

第五步:同第四步,用同樣的方法自動計算完成率。

9樓:烽火

如果**就是現在這樣子橫式的,那麼在a3中輸入公式:

=a2/a1

向右複製後再把單元格設定成百分比樣式就可以了.

10樓:匿名使用者

假定任務資料在第一行,完成資料在第二行,在a3 輸入:

=text(a2/a1,"#0.00%"), 向右拖就可以了。

11樓:芮城老憨

如果你的**就是現在這樣子橫式的,那麼在a3中輸入公式:

=a2/a1

向右複製後再把單元格設定成百分比樣式就可以了.

12樓:匿名使用者

比如a列是組別,b列是任務數,c列是完成數,d列是任務完成率.你在d2輸入=c2/b2*100%並向下填充.並格式設定為百分比.

13樓:勁勁爸

假定: 任務 資料在第一行,完成 資料在第二行,在a3輸入:

=a2/a1

公式右拉

將第三行單元格格式設定為百分比即可。

14樓:尹薇安

20% 10% 40%

15樓:匿名使用者

不想口算百分比,那麼快來學習如何用電子**中如何計算百分比吧。

材料/工具

excel方法1

開啟一份「小(1)班出生年份」的檔案。

2在「c4」單元格中輸入「=c3/g3」。

3同理在「d4」單元格中輸入「=d3/g3」。在「e4」單元格中輸入「=e3/g3」。

4選中「c4.d4.e4」,右鍵選擇「設定單元格格式」。

5選擇「百分比」,「小數位數」為「2」。

6這樣就做到用電子**計算百分比。

excel中,怎麼統計一列中某個詞出現的次數。

16樓:天使在唱歌

1、以excel2010版本為例,首先開啟excel**,在a列輸入資料;

2、現要統計a列資料中數字5出現的次數,那麼先在b1單元格輸入countif函式;

3、countif函式中先輸入需要計算滿足條件的單元格區域則a1到a20,然後輸入要計算的數字5,按enter鍵;

4、就會得到完整的countif函式公式了,也計算出了5出現的次數是3,計算正確;

5、同理,如果想查詢別的數字,例如10 ,那麼在countif函式的第二個引數輸入數字10 ,即可計算出數字10 出現的次數了。

17樓:匿名使用者

microsoft excel 提供其他函式,可用來基於條件分析資料。例如,若要計算基於一個文字字串或某範圍內的一個數值的總和,可使用 sumif 工作表函式。若要使公式返回兩個基於條件的值之一,例如某指定銷售量的銷售紅利,可使用 if 工作表函式。

三、舉例如下

1.假設是要在b1單元格中統計a列單元格區域中名字為「張三」的單元格個數,則b1單元格寫入公式

=countif(a:a,"張三")

2.假設是要在b2單元格中統計a列單元格中姓」張「的人數個數,則b2單元格寫入公式

=countif(a:a,"張*")

這裡的*做萬用字元使用,可以代替多個字元

3.假設要在b3單元格得出c列分數中及格(含60分)的個數,則b3單元格寫入公式

=countif(c:c,">=60")

4.假設要在b4單元格得出c列分數中為100分的個數,則b4單元格寫入公式

=countif(c:c,100)

18樓:漫步雲影_虎虎

俗世小妙招91(excel小技巧,最適合新手的操作,快速統計某個資料出現的次數)

19樓:匿名使用者

這個你可以使用函式也可以,嗯,用篩選功能來完成找到的個數。

20樓:limbo居民也能

沒必要那麼麻煩,用替換

功能就成。

先點上方工作列的「開始」

再點右上角的查詢和選擇裡的「替換」,

把你想要統計的字寫在「查詢內容」的位置

再把「替換為」隨便填上,再點全部替換,

提示框就會告訴你替換了幾次也就是有幾個你想統計的字,然後撤回就好了。

21樓:斷夢

=countif(e14:e32,7020),e14:e32是要統計的區域,7020代表的是要統計的詞。

22樓:匿名使用者

=countif(a1:a10,"=中國")

此公式統計a!至a10單元格區域內「中國」的個數

怎樣在excel中用函式給成績排名次?

23樓:莫念v勿忘

1、開啟學生成績表,在表頭加入等級和排名,同時套用**格式。

2、排名用的函式是rank,rank裡面有三個引數,第一個引數是待排名數值,第二個引數是對應所有數值列表,第三個引數是升降序選擇。成績高排名靠前,這裡選用的是降序(0)。具體公式為:

=rank(c2,$c$2:$c$8,0)。

3、輸入公式,確定後,第一個排名就出來了。滑鼠按住e2單元格右下方的加號,往下拖至e8單元格。

4、這樣排名就全部出來了。整個**就完整了,後續有新的成績出來後,只需要替換前面的成績,後面的自動會更新。即使學生換了,班級換了,只需要替換前面3列內容,這個表還是能用。

EXCEL提取單元格中的數值

如果數字都是用括號括起來得,首先你要確定,括號是用的什麼括號,是英文狀態下得括號還是漢字狀態下得括號,如 和 假設為前一種括號,用公式提取 假設資料在a1 mid a1,find a1 1,find a1 find a1 1 mid a1,find a1 1,find a1 find a1 1 雙引...

在excel中如何統計某個區域數值的出現次數

countif a1 c3,2 countif a1 c3,4 countif a1 c3,2 a1 c3,3 2 countif a c,2 2 3 countifs a c,2 a c,3 4 countif a c,2 怎麼用excel統計某個區域裡的資料出現在另一個區域裡的次數?比如 你問 ...

excel中如何使用條件設定 如數值大於0時乘2,小於0時乘

if a1 0,a1 2,a1 3 滿意請採納 excel中,如何設定 如果大於0則乘以3,如果小於0則乘以2 類似的函式 若數字在a1,要顯示的結果在b1,在b1處輸入 if a1 0,a1 3,a1 2 你少了一種等於0的情況,我加進去了。if a1 0,a1 3,a1 2 假如處理a1單元格的...