提示:其他語言是Google翻譯的。 你可以訪問 English 版本。
登入
x
or
x
x
註冊
x

or

如何將基數轉換為Excel中的序數?

如果您的數據范圍如下圖所示,並且您希望將等級列中的基數轉換為序數,那麼您怎麼辦? 也許你可以手動一個一個地改變它們,但在這裡我可以介紹一些技巧來快速解決Excel中的轉換問題。

DOC-紅衣主教到有序,1

用定義函數將基數轉換為序數

將基數轉換為序數,轉換為序號 好idea3


您可能對此實用程序感興趣:

好idea4將數字轉換為序數

Kutools for Excel's 將數字轉換為Ordianl 快速將基數轉換為序數。
現在就免費試用!
文檔編號為序號

箭頭藍色右泡 用定義函數將基數轉換為序數


要將基數轉換為序數,在Excel中沒有直接的解決方法,但現在我告訴您一個定義函數來幫助您。

1。 按 其他 - F11 鍵同時打開 Microsoft Visual Basic for Application 窗口。

2。 然後點擊 插入 > 模塊 並將後續的VBA複製到模塊窗口中。

VBA:將基數轉換為序號。

Function Addth(pNumber As String) As String
'Updateby20141027
Select Case CLng(VBA.Right(pNumber, 1))
    Case 1
    Addth = pNumber & "st"
    Case 2
    Addth = pNumber & "nd"
    Case 3
    Addth = pNumber & "rd"
    Case Else
    Addth = pNumber & "th"
End Select
Select Case VBA.CLng(VBA.Right(pNumber, 2))
    Case 11, 12, 13
    Addth = pNumber & "th"
End Select
End Function

3。 保存代碼並關閉窗口,然後輸入這個公式 = Addth(C2) 放入空白單元格(單元格C2是要轉換為序號的單元格),然後按 輸入 鍵。 如果需要,可以拖動自動填充句柄來填充範圍單元格以應用公式。

現在你可以看到基數被轉換為序數。
DOC-紅衣主教到有序,2


箭頭藍色右泡 將基數轉換為序數,轉換為序號

對於一些Excel綠色的手,定義的功能可能有點複雜,但如果您已安裝,請放心 Kutools for Excel, 這裡有一個 將數字轉換為序數 實用程序可以幫助您輕鬆地將基數轉換為序號!

Kutools for Excel, 與以上 120 方便的Excel功能, 提高工作效率,節省工作時間。

免費安裝 Kutools for Excel,請按照以下步驟操作:

1。 選擇您想要轉換為序號的號碼。 看截圖:
doc基數到序數03

2。 點擊 Kutools > 內容 > 將數字轉換為序數。 看截圖:
doc基數到序數04

然後所選號碼被轉換為序號。
doc基數到序數3

類型: 該實用程序支持 撤消(Ctrl + Z).

相關文章:



推薦的Excel生產力工具

Kutools for Excel幫助您提前完成工作,並從人群中脫穎而出

  • 超過300強大的高級功能,專為1500工作場景設計,通過70%提高生產力,讓您有更多時間照顧家庭和享受生活。
  • 不再需要記憶公式和VBA代碼,從現在起讓你的大腦休息一下。
  • 成為3分鐘的Excel專家,複雜和重複的操作可以在幾秒鐘內完成,
  • 每天減少成千上萬的鍵盤和鼠標操作,現在告別職業病。
  • 110,000高效人才和300 +世界知名公司的選擇。
  • 60-day full功能免費試用。 60天退款保證。 2多年的免費升級和支持。

將選項卡式瀏覽和編輯帶到Microsoft Office,遠比瀏覽器的選項卡強大

  • Office選項卡專為Word,Excel,PowerPoint和其他Office應用程序設計:Publisher,Access,Visio和Project。
  • 在同一窗口的新選項卡中打開並創建多個文檔,而不是在新窗口中。
  • 通過50%提高您的工作效率,每天為您減少數百次鼠標點擊!

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.