在EXCEL中用什麼函式可以擷取名字(如圖示有顏色為所求結果)?麻煩發一下公式出來,謝謝

2021-04-22 01:01:11 字數 2961 閱讀 6755

1樓:一點熱千份光

這個不可能用公式做出來的,也不可能程式設計做出來,

在錄入資料的時候,把地址和人物分開就好。

在excel中如何擷取名字?用什麼公式?麻煩發一下公式出來,謝謝

2樓:匿名使用者

這裡基本的思路是找到第一個規律文字字元,這裡是「團」字,可以使用find函式,=find("團",a2),找到出現這個字出現的第一次位置,假設為8,則用mid函式提取即可,mid(a2,6,2),不過這裡有個很大的問題就是名字有兩到四個字元的長度,而且前面的那個公司字尾名似乎也沒有規律,有些是兩個或者三個字,這裡沒有規律就無法確定全名的長度。

3樓:退休畫線工

如果你能確定類似於「東莞珠江中流石向前團隊(壽)」團長叫「石向前」還是「向前」,那麼這個問題就有解。再如「拉薩珠峰佈讓卓瑪團隊(壽)」團長叫什麼?佈讓卓瑪、讓卓瑪、還是卓瑪?

excel函式公式 與應用 5

4樓:眭陽曦買貞

不用函式

在任意空白單元格輸入數值10,複製這個數值,選中c列資料,右鍵「選擇性貼上」--在「運算」中選「除」,即達到你要的效果。試試看

5樓:邸淵在映安

太多一個個解釋過去明顯不現實

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

6樓:莫念v勿忘

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

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

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

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

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

7樓:不是小號

1.和利用排序法完全一樣,同樣也是開啟excel,在資料的後面,加入一列,列標題命名為排名。

2.在「排名」這一列的下面第一個單元格里面輸入「=rank(b2,b:b,0)」。

3.解釋以一下這個函式:rank(number,ref,order)函式返回某一個數字,在一列數字中的相對於其他數字的打小排位。

他有三個引數,第一個引數number,是需要排序的數字,我們輸入b2,就是求b2這個單元格里面的數字的排名。

第二個引數ref,是對數字的引用,也就是b2這個單元格,在那寫資料裡的排名。。第三個引數order,是升序還是降序,0或者忽略,則是降序,非零值,則是升序。

4.把滑鼠移動到剛才輸入公式的這個單元格的右下角,滑鼠就會成了個黑色的「十」字,雙擊滑鼠,資料就填充好了。

5.這個時候,名次的數值有了,不過沒有排好序,再全選,資料-->排序,主要關鍵字,按排名,升序,我的資料區域,有標題行,點確定,資料就排好了。

8樓:低調額低調額

分析如下:

1、如圖,建立一個成績表;

2、在f2輸入公式:=rank(e2,e:e),即得到「張三」的名次;

3、此函式有三個引數,第一個引數是要排名的數值或者單元格引用,第二個引數是所有參與排名的一組數或者區域的引用,第三引數為0或省略時,按降序排名,即最高分為第一名,第三引數不為0時,通常用1,按升序排名,即最低分為第一名,當然成績排名時是從高分向低分排名,即降序排名,所以這裡省略了第三引數;

4、滑鼠移到f2單元格的右下角,雙擊填充柄(那個小黑方塊)或按住這個小方塊向下拖動滑鼠填充公式,則所有名次全部排定。

擴充套件資料

excel是辦公室自動化中非常重要的一款軟體,excel函式則是excel中的內建函式。excel函式共包含11類,分別是資料庫函式、日期與時間函式、工程函式、財務函式、資訊函式、邏輯函式、查詢和引用函式、數學和三角函式、統計函式、文字函式以及使用者自定義函式。

1、統計函式

統計工作表函式用於對資料區域進行統計分析。例如,統計工作表函式可以提供由一組給定值繪製出的直線的相關資訊,如直線的斜率和 y 軸截距,或構成直線的實際點數值。

2、文字函式

通過文字函式,可以在公式中處理文字串。例如,可以改變大小寫或確定文字串的長度。可以將日期插入文字串或連線在文字串上。

下面的公式為一個示例,藉以說明如何使用函式 today 和函式 text 來建立一條資訊,該資訊包含著當前日期並將日期以"dd-mm-yy"的格式表示。

3、使用者自定義函式

4、邏輯函式

使用邏輯函式可以進行真假值判斷,或者進行復合檢驗。例如,可以使用 if 函式確定條件為真還是假,並由此返回不同的數值。

9樓:糖糖小小個

如圖,建立一個成績表;

在f2輸入公式:=rank(e2,e:e),即得到「張三」的名次;

此函式有三個引數,第一個引數是要排名的數值或者單元格引用,第二個引數是所有參與排名的一組數或者區域的引用,第三引數為0或省略時,按降序排名,即最高分為第一名,第三引數不為0時,通常用1,按升序排名,即最低分為第一名,當然成績排名時是從高分向低分排名,即降序排名,所以這裡省略了第三引數;

滑鼠移到f2單元格的右下角,雙擊填充柄(那個小黑方塊)或按住這個小方塊向下拖動滑鼠填充公式,則所有名次全部排定。

10樓:平陽虎

一般用rank函式。如分數在b2:b10區域,可在c2中輸入

=rank(b2,b$2:b$10)

回車確認後下拉填充,此時,公式單元格將顯示b2:b10中成績所對應的排名。

11樓:匿名使用者

見截圖用rank()函式

b2輸入

=rank(a2,a:a)

公式下拉

在excel中,用countif函式求人數

比如,男組長 sumproduct c c 男 d d 組長 2007版後,也可用 countifs c c,男 d d,組長 請補充完整提問,或截圖示例,以方便大家理解支招!如果職務在d列,需要統計 組長 的個數,那麼輸入 countif d d,組長 資料太亂,似乎不能用countif 求什麼樣...

在excel中用什麼函式計算考試人數啊

count函式 count 全部顯示 全部隱藏 數列表中的數字的單元格的個數。利用函式 count 可以計算單元格區域或數字陣列中數字欄位的輸入項個數。語法count value1,value2,value1,value2,為包含或引用各種型別資料的引數 1 到 30個 但只有數字型別的資料才被計算...

EXCEL中用邏輯函式的問題,EXCEL表格裡面邏輯函式的使用

假定三科資料在abc列,平均分在d1,e1,f1 d2 and a2 d 1,b2 e 1,c2 f 1 下拉 假設你的平均分為65,abcde列依次是姓名 科目1 科目2 科目3 是否均超過平均分,則 e2 if countif b2 d2,65 3,true false 向下填充即可 excel...