คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
ที่ Cell X
พิมพ์สูตรแบบนี้ครับ
=MID(IF(LEN(A2)=5,","&A2,"") & IF(LEN(B2)=5,","&B2,"") &IF(LEN(C2)=5,","&C2,""),2,100)
ใช้ len นับตัวหนังสือ
ใช้ if เช็ค ว่าเป็น 5 หรือไม่ ถ้าใช่ก็ เอาไปใช้ โดยให้มี comma อยู่ข้างหน้า
เอาสิ่งที่ได้จาก if ทุก ตัวมาต่อกัน
จะได้ comma เกินมา 1 ตัว จึงใช้ mid ตัด comma ตัวหน้าทิ้งครับ
พิมพ์สูตรแบบนี้ครับ
=MID(IF(LEN(A2)=5,","&A2,"") & IF(LEN(B2)=5,","&B2,"") &IF(LEN(C2)=5,","&C2,""),2,100)
ใช้ len นับตัวหนังสือ
ใช้ if เช็ค ว่าเป็น 5 หรือไม่ ถ้าใช่ก็ เอาไปใช้ โดยให้มี comma อยู่ข้างหน้า
เอาสิ่งที่ได้จาก if ทุก ตัวมาต่อกัน
จะได้ comma เกินมา 1 ตัว จึงใช้ mid ตัด comma ตัวหน้าทิ้งครับ
▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
Business Software
การพัฒนาซอฟต์แวร์
Microsoft Excel
OpenOffice
Microsoft Office
ถ้าผมอยากจะให้ cell"x" แสดง text ในช่วงของ cell"A" ถึง cell"C" ที่มีตัวอักษร 5ตัว :ใน excel สามารถทำได้ไหมครับ
เช่น
cell"A" cell"B" cell"C" cell"x"
LEN(text)=5 LEN(text)=4 LEN(text)=6 -แสดง text ใน cell"A"
ให้ในช่องผลลัพธ์ แสดงแต่ตัวที่นับอักษรได้ 5 ประมาณนี้ครับ ขอบคุณครับ
อันนี้ภาพครับ
https://postimg.cc/B8bNhLtq
https://postimg.cc/GHNkc7p1
https://postimg.cc/7G7RVGQ5