วิธีวางสตริงที่คั่นด้วยเครื่องหมายจุลภาคบนหลายเซลล์ใน Google ชีตได้อย่างไร


56

พูดว่าฉันมีสตริงของ: l,f,x,a,s,f

ฉันต้องการวางสิ่งนี้ทุกค่าที่คั่นด้วยเครื่องหมายจุลภาคมากกว่า 6 เซลล์ที่อยู่ติดกัน ฉันจะทำอย่างไร

คำตอบ:


19

คุณสามารถวางลงในฟังก์ชั่นแยกในเซลล์และมันจะแบ่งออกเป็นหลายเซลล์สำหรับคุณ:

=SPLIT("l,f,x,a,s,f", ",")

78

จากhttps://support.google.com/docs/answer/6325535?hl=th :

  • เปิดสเปรดชีตใน Google ชีต
  • วางข้อมูลที่คุณต้องการแบ่งออกเป็นคอลัมน์
  • ที่มุมด้านล่างขวาของข้อมูลของคุณคลิกไอคอนวาง
  • คลิกแยกข้อความเป็นคอลัมน์ ข้อมูลของคุณจะแบ่งออกเป็นคอลัมน์ต่าง ๆ
  • หากต้องการเปลี่ยนตัวคั่นในกล่องตัวแยกให้คลิก

PS: ไม่มีตัวเลือกสำหรับ 'TAB' หากข้อความของคุณคั่นด้วยแท็บคุณสามารถลองใช้ช่องว่าง 4 ช่องเป็นตัวคั่นแบบกำหนดเอง


4
หลังจากวางข้อมูล CSV ฉันไม่ได้รับไอคอนวาง แต่ในที่มันเป็นสี่เหลี่ยมจัตุรัสเล็ก ๆ ที่ทำหน้าที่เป็น "มือจับ" เพื่อปรับขนาด เนื่องจากคำตอบของคุณฉันพยายามคลิกขวาและกดต่ำและดูตัวเลือกการวางแล้วปรากฏขึ้นและฉันสามารถเลือกแยกได้ ขอบคุณ
ปล้น

1
ฉันจะเขียนความคิดเห็นแบบเดียวกันกับ @rob ขอบคุณ!
กราฟ

5
นี่ควรเป็นคำตอบที่ยอมรับได้
ไคลฟ์พอร์ตแมน

9

คุณสามารถวางข้อมูล CSV ตามที่อยู่ในสเปรดชีตและไปที่การเลือกข้อมูลแยกข้อความไปยังคอลัมน์ ...และระบุตัวคั่นเพิ่มเติม:

0

0


นอกจากนี้คุณยังสามารถใช้คำสั่งผสมแป้นพิมพ์ลัด:

LEFT ALT+ D+E


และSPLITสูตรที่กล่าวถึงแล้ว:

=SPLIT("l,f,x,a,s,f"; ",")
=SPLIT(A1; ",")

สำหรับช่วง / อาร์เรย์มันจะเป็น:

=ARRAYFORMULA(IFERROR(SPLIT(A1:A; ",")))

0


ที่ทำงานใน Calc (libreoffice) เมนู Data มีตัวเลือก "Text to Columns ... " และใช้งานได้ตามที่ต้องการ
Alexis Wilke
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.