จะหาตำแหน่งของอักษรตัวพิมพ์เล็กตัวแรกจากสตริงข้อความได้อย่างไร?
หากคุณมีรายการสตริงข้อความที่มีทั้งตัวพิมพ์ใหญ่และตัวพิมพ์เล็กตอนนี้คุณต้องการทราบตำแหน่งของตัวอักษรตัวพิมพ์เล็กตัวแรกในแผ่นงาน Excel คุณจะได้รับผลลัพธ์อย่างรวดเร็วโดยไม่นับทีละรายการได้อย่างไร?
ค้นหาตำแหน่งของอักษรตัวพิมพ์เล็กตัวแรกจากสตริงข้อความด้วยสูตรอาร์เรย์
ค้นหาตำแหน่งของอักษรตัวพิมพ์เล็กตัวแรกจากสตริงข้อความด้วย User Defined Function
ค้นหาตำแหน่งของอักษรตัวพิมพ์เล็กตัวแรกจากสตริงข้อความด้วยสูตรอาร์เรย์
คุณสามารถใช้สูตรอาร์เรย์ต่อไปนี้เพื่อรับตำแหน่งของตัวพิมพ์เล็กตัวแรกจากสตริงข้อความได้โปรดทำดังนี้:
ใส่สูตรนี้: =MATCH(1,IF(ABS(CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))-109.5)<=12.5,1),0) ลงในเซลล์ว่างที่คุณต้องการรับผลลัพธ์จากนั้นกด Ctrl + Shift + Enter เข้าด้วยกันเพื่อให้ได้ผลลัพธ์แรกจากนั้นลากที่จับเติมลงไปที่เซลล์ที่คุณต้องการใช้สูตรนี้ดูภาพหน้าจอ:
ค้นหาตำแหน่งของอักษรตัวพิมพ์เล็กตัวแรกจากสตริงข้อความด้วย User Defined Function
นอกจากนี้คุณยังสามารถทำงานนี้ให้เสร็จสิ้นโดยใช้ฟังก์ชันที่กำหนดโดยผู้ใช้ด้านล่างโปรดดำเนินการดังนี้:
1. กด ALT + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางมาโครต่อไปนี้ในไฟล์ หน้าต่างโมดูล.
Function Getlower(rin As Range) As Long
Dim x As String, c As String, j As Long
Findlower = 0
v = rin.Text
L = Len(v)
For j = 1 To L
If Mid(v, j, 1) Like "[a-z]" Then
Getlower = j
Exit Function
End If
Next j
End Function
3. จากนั้นบันทึกและปิดหน้าต่างรหัสนี้กลับไปที่แผ่นงานแล้วป้อนสูตรนี้: =getlower(A2). ลงในเซลล์ว่างจากนั้นลากที่จับเติมลงเพื่อเติมสูตรนี้และดึงตำแหน่งของตัวอักษรตัวพิมพ์เล็กตัวแรกในแต่ละเซลล์ออกแล้วดูภาพหน้าจอ:
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!