-
-right(a2,len(a2)*2-lenb(a2))"
解釋:因為漢字占用兩個位元組。 然而,該數字占用乙個位元組。
len 返回乙個值。
是字元數。 lenb 返回值是這個字串。
占用了多少位元組。
所以,兩者的區別在於有幾個中國人。
lenb(a2)-len(a2) = 實際的中文數量。
總字元數 - 中文數 = 數字數。
len(a2)-(lenb(a2)-len(a2)) = 位數。
左括號 數字數 = len(a2)*2-lenb(a2)。
由於數字在右側,因此可以使用 right 獲取從右側第乙個數字到最後乙個數字的數字來獲取此值。
第二種:數字在中國人的前面。 實際上,它與第一種方法相同,但是當您獲取數字時,請從左側開始。
公式:"=--left(a2,len(a2)*2-lenb(a2))"
第三種:混搭。 這其實就是加乙個判斷,判斷第乙個字是數字還是中文。 如果是數字,則使用上面的第二個公式,中文使用第乙個公式。
公式:“=if(isnumber(--left(a2,1)),right(a2,len(a2)*2-lenb(a2)),left(a2,len(a2)*2-lenb(a2))))。
-
如何分別提取**中的數字? 只需複製貼上即可。
-
假設您的資料從 A2 開始,到 A11 結束。
然後提出要查詢的字元,在 e2,f2,g2 單元格中填寫以下公式,然後雙擊單元格下方的小叉,這樣它們就全部提出來了,mid(a2,9,3)。
mid(a2,12,3)
mid(a2,5,2)
接下來,分別找到三個空單元格(如果要顯示結果,只需選擇**),分別輸入以下三個公式,就可以計算出想要的三個結果:
countif(e2:e11,"n45")+countif(e2:e11,"v45")
countif(f2:f11,"88b")+countif(f2:f11,"35b")
countif(g2:g11,10)+countif(g2:g11,30)
ps:我不明白第三個意思,你可以直接計算一下,為什麼一定要先輸入乙個引數? 而5-6位數字是月份,怎麼會有30位??
-
1. Excel** 必填項。
2. 如果是純數,請在輸入結果的單元格中輸入 =left。
3.在括號中輸入要提取的單元格和要提取的數字數量,輸入後按Enter鍵。
4.如果是數字和字母的混合,請在輸入結果的單元格中輸入=mid。
5.在括號中輸入要提取的單元格,要提取的位數和要提取的位數,輸入後按回車鍵。
本文基於戴爾Inspiron 5000品牌,Windows 10系統,Microsoft Office Excel 2019版本。
-
Excel中經常使用公式,並且有許多應用程式使用公式來提取數字。 這是我如何在excel中使用公式提取數字,歡迎閱讀!
Excel 是一種使用公式提取數字的方法此示例的最終效果是提取單元格中的常規資料,以及左右兩側的數字和字元。 如果您的實際資料與此示例不同,請檢視我寫的有關它的其他經驗。
在這種情況下,數字和字元只出現一次,並且它們都在同一側。
第 1 步:直接展示公告結果,然後進行分析。 第一行的公式為 =left(a1,2*len(a1)-lenb(a1))。
分析一下,left函式是取左邊內容的函式,len是計算文字長度的函式(所有數字和漢字都算作1),lenb也是計算文字長度的功能(數字算作1,漢字算作2)。 通過這種組合,可以獲得正確的結果。
第 2 步:為了便於理解,讓我們分別顯示 len 和 lenb 函式的結果。 用數學術語來說,這種處理是“雞和兔子在同乙個籠子裡”的數學應用。
len 是計算文字長度的函式(所有數字和漢字都算作 1),單元格 A1 的“35 公尺”計算結果為 3
LEN也是計算文字長度的函式(數字計為1,漢字計為2)。 單元格 A1 的“35 公尺”的計算結果為 4
數學思維:如果len計算的結果都是漢字,那麼用lenb的結果應該是3*2=6,實際計算是4,2的差值表示單元格中有2個數字。 因此,2*len(a1)-lenb(a1) 是單元格中的中文書籍數量。
由於此示例中的數字都在左側,因此我們使用 =left(a1,2*len(a1)-lenb(a1)) 表示提取單元格左側的 2 個字元以完成要求。
注1:第9行使用正確的函式,這是相同的想法。
注2:在本例中,如果數字字元之間有半形連線符或空格,也可以提取。 如*-等,但不能出現1234567890+-*或類似的全形字符。
注3:類似的全形字符,如123+-*,可以出現在漢字中。
-
1.提取第乙個單元格編號在Excel中,手動提取第乙個單元格編號。 2.
單擊滑鼠單擊下乙個單元格以提取數字。 3.按 Ctrl+E 提取,使用快捷鍵 Ctrl+E 智慧型提取下面的數字。
1.開啟Excel**,然後在A列單元格中輸入提取值的內部伴侶。
2.在單元格B1中輸入函式的公式:=left(A1,len(A1)-5),表示以A1中的值為基礎,從A1底部刪除5位數字。
3.點選 輸入 鍵生成函式公式的計算結果,下圖中去除了A1單元格最後五位數字中的字元。
4. 向下拖動複製公式以批量提取 A 列中的部分資料。
-
如何分別提取**中的數字? 只需複製貼上即可。
mid(a3,-lookup(,-find("(",a3,row(a:a)))lookup(,-find(")",a3,row(a:a)))lookup(,-find("(",a3,row(a: >>>More