關於在Excel中處理一組資料的問題

2022-03-23 03:15:53 字數 3830 閱讀 5228

1樓:zzllrr小樂

先看有多少種分組分法:

計算114 - 18 x 6 = 6,說明有6組(每組7個資料)+ 12組(每組6個資料)= 18組

這時可以設想分為兩步:

一、先分18組,每組6個資料

二、最後會剩下6個資料,再決定分別放在哪組中。

要確保極差最小,必須讓各組均值儘量相等(不能相等,也需要偏差最小)。

因此必須滿足

1、最大值與最小值,應成對出現在同一組。

2、最後剩下的6個資料,應用來縮小均值的極差。

演算法:第一步中,各組選6個資料時,選當前可選資料集合中最大的3個資料 + 最小的3個資料。

依次類推,選出組1,組2,。。。,組18。

第二步中,將18組(每組6個資料),按均值降序(或升序)排列。

將剩下的6個資料(其均值與組18的均值p,偏差最小),按升序(或降序)排列。

這時以p(組18的均值)為分界線分類:

判斷其餘17組的各自均值,是小於p(a類),還是大於p(b類)。

按a、b兩類中的組數近似比例(如:0:6, 1:5, 2:4,。。。5:1,6:0),將剩下的6個資料分配。

其中,值大的分配到a類相應組(每組1個資料),值小的分配到b類相應組。

僅供參考!

2樓:匿名使用者

這個和學校按學生成績分班的道理相似!

設資料在a列,以a列排序在b列輸入12

3456

78910

1112

1314

1516

1718

1817

1615

1413

1211109

8765

4321

1234

5678

9101112

1314

1516

1718

1817

1615

1413

1817

1615

1413

1211109

8765

4321

1234

5678

9101112

1314

1516

1718

1817

1615

1413

1211109

8765

4321

以b列排序分組即可。

注意第55至60個數的分組。

3樓:tat蘿蔔

這個題目不是一般的難。

推理求解似乎不可能,排序、首尾相加,對於兩個數一組成立,對於多個數顯然不適用。

程式設計求解,寫出演算法來絕對是篇可以發表的學術**。

4樓:

只要你會等差數列計算公式的**,你就會對資料進行分組。

先將資料升序或降序排列,

每次取首尾數即可

5樓:匿名使用者

有點複雜,只能求出6個數的有12組,7個數的有6組……

6樓:匿名使用者

答案:使用"精良分班軟體",匯入名單後一下子分出,又快又好又準,偏差精度零點零幾,你可以自己搜一下,用excel麼,呵呵,太難了太煩了,而且各種實際因素難應付,

7樓:匿名使用者

如果只是114個資料分18組,vba遍歷一下就有最優解

如果資料多,可以對所有資料排序,分18塊,按照最小配最大的原則組,應該也不會差很多

第一塊最小的+最後一塊最大的這樣子

8樓:

114個資料是隨機?「且有6個資料的組數量需大於有7個資料的組數量」--怎麼理解?

excel中怎麼對兩個一組的資料進行處理?

9樓:來自朱家尖積極進取的大平原狼

假定你要的結果放在h列,第一行為表頭,在h3輸入公式:

=if(mod(row(),2),abs(g2-g3),"")

向下複製公式。

10樓:不想起名字了

假設你最左上角單元格的地址是a1

請在h3(也就是你圖中4.339123所在單元格輸入下面的公式)=if(h3=h2,g3-g2,"")

然後把這個公式下拉複製

11樓:匿名使用者

在b2 c3中分別輸入1和2

選擇b2:c3,下拉填充

選擇b列 ctrl+g或f5 定位條件 空值 確定右鍵單擊任一選定的空值 插入 整行 確定

刪除b:c兩列

12樓:匿名使用者

下拉公式時,連上方的空單元格一起選擇就行了

13樓:費裡叔叔

空一個這個無解,你只能直接拖下去,不管不同id之間的數值。

14樓:匿名使用者

貼圖 能 把行號 列標 貼出來麼

都看不到 哪列 哪行 這樣怎麼寫公式?

excel關於處理一個陣列中包含#value!的問題

15樓:

這樣的陣列一般都是由公式返回的,那麼你的公式是什麼呢?這要修改原來的公式才可以做到提問的要求的。

假設原公式是:

=a1:a9=b1

現修改為:

=if(iserr(a1:a9=b1),false,a1:a9=b1)

格式是這樣的 =if(iserr(原公式),false,原公式)如果excel 版本高於2003的,還可以這樣:

=iferror(a1:a9=b1,false)

16樓:匿名使用者

用1除以這個陣列試一下

excel裡同時處理所有資料上升或下降百分比的問題,請問如何解決.

17樓:

在空白單元格輸入0.05後複製,選中原**所在區域點右鍵選「選擇性貼上」選「乘」後確定即可

18樓:匿名使用者

你可以先處理一行資料的升降百分比,然後使用拖拉複製方式,全部列得到解決。

19樓:匿名使用者

1、開啟要處理的內excel文件,

2、在空白容

單元格輸入上升或下降的百份比數值,如1.05,3、選擇這個單元格,點選右鍵,選擇複製,

4、選中原資料所在區域點右鍵,

5、在彈出的選單中選擇「選擇性貼上」,

6、在彈出的視窗中選「乘」(上升),「除」(下降),7、點選確定按鈕,

這樣就可以了。

一個excel問題,怎麼檢視一組資料在另外一組資料中有幾個?

20樓:匿名使用者

假設a資料在a列,b資料在c列,那可在b1單元格內輸入公式=countif(b:b,a1),然後往下填充

excel問題,判斷一個數的大小在一組資料中排在第幾個,有沒有這個函式?

21樓:小矇

比如內容在a1至a5,在b1輸入要找的數字,公式:

=rank(b1,a1:a5)

22樓:好名全叫豬起了

假設這些資料資料在a1:a5

b1內輸入

=rank(a1,a$1:a$5)下拉

23樓:匿名使用者

通過降序排序,然後數就行了啊

24樓:

=rank(3,a1:a8)

Excel中如何從一組資料中隨機提取資料

1.在單元格e1輸入公式 offset a 1,randbetween 0,9 然後回車 即按 enter 鍵 你會發現單元格e1為隨機從a1 a10提取的一內個數。2.將滑鼠放到容單元格e1的右下角,等到滑鼠標誌變為小十字,按下滑鼠左鍵然後往下拖,你會發現拖出的資料都為隨機從a1 a10提取的一個...

Excel在一組資料中查詢指定範圍內的數值有幾個

如果資料是規範儲存的資料,比如在a1到a100中,就很簡單,直接參考 專 countifs a1 a100,1 a1 a100,20 countifs a1 a100,20 a1 a100,40 如果條件1在屬b1單元格,20在b2參考 countifs a1 a100,b1,a1 a100,b2 ...

在excel中給一組資料,怎麼輸入其中一項其他資料自

是否是一個資料做索引,輸入這個索引值後,其他相關資料會顯示出來,如果是的,留q,發給你樣本,你看了就明白了 先輸入好資料表。插入名稱定義,再把相應的資料分別連結到各單元格。詳細說明想要怎樣的效果 怎麼樣在excel中用函式公式自動生成一組資料中其中一資料的出現次數?if d3 g 2,1,右拉下拉 ...