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

2021-05-16 06:31:58 字數 3425 閱讀 2278

1樓:上善若水

用到的知識點:自

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裡對一組資料用公式設定最接近指定數值的排序

2樓:匿名使用者

你是要與基準來

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

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

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

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

3樓:

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

4樓:匿名使用者

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

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

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

5樓:媯芙霜環

把那個公式改為

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

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

如何在excel中使數字按順序顯示,如1、2、3、4、5

6樓:邴丹郭衣

在一個單元格輸入1,然後選定,將游標放在單元格右下角,游標變成黑色實心十字,然後下拉,直接就出現排序啦。這個最簡單實用。

7樓:買瑤說春

在a1中輸入:1,a2中輸入:2,選取單元格區域a1:a2,把游標置於該區域的右下角,當游標處變成實心的十字時,下拉,即可.

你好,想請教一個問題,在excel中有這麼一組數1,2,3,4,5,6,想要中間的兩個怎麼選?

8樓:匿名使用者

你的資料 1,2,3,4,5,6是在一個單元格嗎? 並且用,號隔開,如果是,公式為

=mid(a1,5,3)

如果1,2,3,4,5,6分別在6個單元格,如a1:f1,那麼公式為:

=**all($a$1:$f$1,count($a$1:$f$1)/2)   返回3

=**all($a$1:$f$1,count($a$1:$f$1)/2+1) 返回4

9樓:匿名使用者

如果你要求的值,所在單元格為a1,那麼在b1輸入公式:

=mid(a1,5,3)

結果:3,4

對了問下你,你的字元長度都是這樣的嗎?

長度不一定,就用這個:

=mid(substitute(a2,",",""),(len(substitute(a2,",",""))-2)/2+1,2)

10樓:匿名使用者

是公式嗎?

=mid(3,2)

11樓:匿名使用者

b1=left(a1,len(a1)/2+2)

c1=left(b1,len(a1)/2-2)

想對excel中的資料進行排序。按照列1-3,2-3,3-3,4-3,5-3,6-3……的格式排列,應如何操作?

12樓:

第一行公式 =row()&"-3"下拉

13樓:匿名使用者

作輔助列,假設資料在a1,在b1中輸入或複製貼上此公式=--left(a1,find("-",a1)-1)下拉填充

然後將b列按升序排列。

14樓:匿名使用者

把這些數進行**操作,結果放到後面的列中(不要替換),再按後面**出來的內容進行進要的排序即可。

15樓:匿名使用者

能再說清楚點嗎?是一列的內容顯示這樣嗎?把單元格格式設定成日期格式1-3這種,第二行2-3,往下自動填充,但是隻能到12-3.

excel自動如何生成1.2.3.4.5.6這樣的排序

16樓:無限公司

在第一個單元格寫1,第二個單元格寫2,選中這兩個單元格,游標放在右下角出現十字游標下拉。

17樓:

你在第一個單元格輸入1,第二個輸入2,然後選中這兩個單元格,拖動滑鼠往下填充就可以了

在excel中,在一組資料中'找出和為預先指定的幾個資料,比如,1.2.3.4.5.6.7.8.9

18樓:匿名使用者

這個可以用迭代來實現的

19樓:

excel的規劃求解

excel裡有一組資料,按照順序從1,2,3到20排列,如何利用公式把這些資料分成4份位或8份位,

20樓:匿名使用者

在b2中輸入或複製貼上下列公式

=int(row(a5)/5)

下拉填充

如何在excel中指定生成資料。 比如:在1,2,3個**中隨機生成3個數,然後另外的4,5,6**指定生成3個 。

21樓:匿名使用者

樓主你好:

=rand()(b-a)+a即可生產(a,b)直接的隨機數,弄複雜的話,在if語句裡面巢狀rand函式,希望能幫到你

22樓:匿名使用者

要你自己設定規則!

然後使用if函式來實施這些規則……

你也可以自己建立一個規則表,然後使用vlookup 之類的函式 查詢……

23樓:匿名使用者

在你要用的單元格內輸入1,然後在行與列中心找到實心十字。主意十字是實心十字,不是那帶箭頭的十字,要把滑鼠放在行與列交叉點才會出來的黑色實心十字的,放旁邊只會出來箭頭十字。這樣向下脫,就會有1-100按順序出來的。

24樓:匿名使用者

= grand() 然後將剛才的資料等於到其他單元格既可以

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

你是要與基準來 價相差值自後的所有排名,還是要bai最接近差價的du那個投標方案的zhi標號?dao?如果是排名就很簡單,建立一個輔助列k,k3 abs i3 下拉。即取絕對值 rank k3,k 3 k 100,0 取k3在k3 k100範圍內的排名 需要程式設計處理,因為你要求的組合方式可能很多...

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

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

excel中如何讓一組資料(少)和另一組資料(多)進行對比

excel中返回與指定值相關的內容,可以使用vlookup函式,vlookup函式有四個引數 第一個引數為要查詢的值 第二個引數為查詢區域,且查詢值必須在查詢區域的第一列中 第三個引數為要返回區域中第幾列的數值 第四個引數是精確查詢還是模糊查詢,正常用精確查詢,引數為false或0 如 vlooku...