請問如何在EXCEL裡對一組資料用公式設定最接近指定數值的排

2021-05-17 01:27:19 字數 1012 閱讀 7240

1樓:匿名使用者

你是要與基準來

價相差值自後的所有排名,

還是要bai最接近差價的du那個投標方案的zhi標號?dao?

如果是排名就很簡單,建立一個輔助列k,k3=abs(i3),下拉。即取絕對值

=rank(k3,$k$3:$k$100,0),取k3在k3:k100範圍內的排名

2樓:

需要程式設計處理,因為你要求的組合方式可能很多,每一種在excel中實現都很難,需要多次「遍歷」所有資料,才能找到所有組合。

3樓:匿名使用者

如果資料在a列,在b列新增一個輔助列,得到第一個資料,然後對輔助列排序即可。

在b2單元格輸入以下公式,然後向下填充公式

=--mid(a2,2,find("×",a2)-2)

4樓:媯芙霜環

把那個公式改為

=sum(indirect("a1:d1"))

試試看。你原來公式中是直接單元格引用,會隨著排序而變化,現在改為文字,就不會變化了。

如何在excel裡對一組資料用公式設定最接近指定數值的順序,如1,2,3,4,5,6中最接近2.9,按順序排?

5樓:上善若水

用到的知識點:自

index函式bai

:對參照單元格範du圍內第n行第n列取值

**all函式:對給定範圍去zhi

排名第n位的數值

dao取值

陣列函式

如圖,a列是原資料,b列是按a列-2.9絕對值大小排序後資料b1公式=index($a$1:$a$6,**all(if(abs($a$1:

$a$6-2.9)=**all(abs($a$1:$a$6-2.

9),row(a1)),$a$1:$a$6,""),1)),注意輸入以ctrl+shift+enter結束產生陣列公式

下拉填充即可。歡迎追問。

請問如何在Excel中通過函式實現一組數的排名不重複

假設你的資料在a列,則你在b2輸入 rank a2,a a,1 countif a 2 a2,a2 1,然後下拉 如圖b1公式即可求和,sumproduct 1 countif a1 a15,a1 a15 a1 a15 如你資料到a20,直接替換公式中的a15,依次類推 設為b組資料,首行為b2,a...

如何在EXCEL裡對一組資料用公式設定最接近指定數值的順序,如1,2,3,4,5,6中最接近2 9,按順序排

用到的知識點 自 index函式bai 對參照單元格範du圍內第n行第n列取值 all函式 對給定範圍去zhi 排名第n位的數值 dao取值 陣列函式 如圖,a列是原資料,b列是按a列 2.9絕對值大小排序後資料b1公式 index a 1 a 6,all if abs a 1 a 6 2.9 al...

如何在一組資料中用excel統計出某一資料出現的次數

countif a a,1 這個公式可以算出a列中1出現的次數 excel中如何統計每個資料出現的次數 可以利用資料透視錶快速統計所有資料各自出現的次數。軟體版本 office2007 方法如下 1.統計a列中資料各自出現的次數 2.選擇a列插入資料透視表 3.選擇資料透視表放置位置後,在右側,將1...