如何使用Excel函數獲取字符串的最後一個字符?如何使用Excel函數獲取字符串的最後一個字符?
回答
無需道歉提問!嘗試使用RIGHT
功能。它返回字符串的最後一個n個字符。
=RIGHT(A1, 1)
只是另一種方式來做到這一點:
=MID(A1, LEN(A1), 1)
替代解決方案通常是受歡迎的。例如。公式解決VBA問題可能對其他人有價值,即使不是OP。通常歡迎更短或更快的解決方案,以提高效率。替代功能可能會受到歡迎,例如在不同版本中它們的可用性會有所不同。但是,你能否澄清兩個標準函數而不是一個和更長的公式是如何增加價值的? – pnuts 2015-12-14 14:06:30
看起來像上面有點回答不完整的請嘗試以下操作: -
= RIGHT(A2,(LEN(A2) - (LEN(A2)-1)))
顯然,這是對單元格A2 ......
這樣做是使用日的組合ght和Len - Len是一個字符串的長度,在這種情況下,我們希望刪除除此之外的所有字符......顯然,如果您想要最後兩個字符,您可以將-1更改爲-2等等等。
在確定了長度並確定了需要的部分之後 - 然後右邊的命令將顯示您需要的信息。
這很好地結合了一個IF語句 - 我用它來查明一個文本字符串的最後一個字符是否是一個特定的字符,如果是的話刪除它..看下面的例子,從中刪除逗號(A2,...,LEN(A2) - (LEN(A2)-1)))=「,」,LEFT(A2,(LEN(A2) - 1)),A2)
你能否澄清爲什麼在兩年前發佈的`= RIGHT(A2,(LEN(A2) - (LEN(A2)-1)))`可能優於'= RIGHT(A1,1)`? – pnuts 2015-12-14 14:16:22
=RIGHT(A1)
已經足夠了(其中字符串包含在A1中)。
在性質上LEFT類似,Excel的RIGHT函數提取從字符串從最右邊的字符開始的子字符串:
語法
RIGHT(text, [number_of_characters])
參數或參數
文本
您希望從中提取的字符串。
NUMBER_OF_CHARACTERS
可選。它表示您希望從最右側角色開始提取的字符數。如果省略此參數,則只返回1個字符。
適用於
的Excel 2016的Excel 2013時,Excel 2011的Mac,Excel 2010中時,Excel 2007,Excel 2003中的Excel XP,Excel 2000中
由於NUMBER_OF_CHARACTERS是可選的,默認爲1
在這種情況下不需要。
然而,也出現了許多問題與尾部的空格,如果這是最後可見字符風險(一般):
=RIGHT(TRIM(A1))
可能是首選。
- 1. 如何獲取字符串的最後一個字符?
- 2. 如何獲取PHP中最後一個字符串的字符?
- 3. 如何獲取C++中字符串的最後一個字符
- 4. 在Excel中提取字符串的最後一個字符
- 5. 獲取字符串中的最後一個子字符串?
- 6. 獲取一個字符串(JavaScript)的最後一個數字
- 7. objective-c獲取一個字符串的最後2個字符?
- 8. 如何獲取Golang字符串的最後X個字符?
- 9. 如何獲取PHP字符串的最後7個字符?
- 10. 在字符'?'之後從字符串中獲取最後一個字符串
- 11. 如何使用Excel公式找到Excel字符串中最後一個字母數字字符的位置?
- 12. 如何獲得字符串的最後一個字符,XSLT
- 13. 獲取Prolog中字符串的最後一個字符
- 14. 獲取匹配字符串的最後一個字符
- 15. 從變量中獲取字符串的最後一個字符
- 16. C++獲取字符串中的最後一個字符
- 17. 如何使用C#獲取字符串中子字符串的最後一個字符位置?
- 18. 函數匹配字符串的最後一個字符
- 19. 如何獲取某個字符的子字符串後跟一個數字?
- 20. 獲取字符串中最後一個子串索引後的字符
- 21. 如何獲取字符串的最後和第一個特殊字符?
- 22. 字符串的第一個字符和最後一個字符
- 23. 如何獲取字符串值的最後一個索引
- 24. 如何獲取字符串的最後一個值?
- 25. 如何獲取「。」之前的最後一個字符串。
- 26. 如何獲取字符串的最後一個單詞?
- 27. 字符串中最後一個數字
- 28. 如何在javascript中獲取字符串的最後一位數
- 29. 提取在Excel中的字符串中的最後一個字母+數字對
- 30. 如何複製一個字符串的最後13個字符?
完美,謝謝! – shlawson 2010-12-06 01:18:54