แปลงรายการข้อมูลแบบยาวเป็นคอลัมน์ใน Excel [ซ้ำกัน]


1

คำถามนี้มีคำตอบอยู่ที่นี่แล้ว:

ฉันมี PDF ที่ฉันต้องการแปลงเป็นสเปรดชีต excel ฉันสามารถรับข้อมูลดิบจากมันและนำเข้าสู่ excel แต่ฉันมีปัญหาในการนำเข้าข้อมูลตามที่ฉันต้องการ

แผ่นงาน Excel ของฉันตอนนี้ดูเหมือนว่า

Name 
Address 
Email 
Website 
Name 2 
Address 2  
Email 2  
Website 2 
Name 3 
Address 3 
Email 3 
Website 3 
etc.

ฉันต้องการมันให้ดูเหมือน

Name    Address    Email    Website
Name 2  Address 2  Email 2  Website 2
Name 3  Address 3  Email 3  Website 3

ฉันพยายามเพิ่มเครื่องหมายจุลภาคต่อท้ายทุกบรรทัดด้วยคำแล้วนำเข้า แต่ก็ไม่ได้ผล

ความช่วยเหลือใด ๆ ที่ชื่นชมมาก! รายการมีความยาวมาก

คำตอบ:


2

ฉันจะทำสิ่งนี้ใน Notepad ++

วางสิ่งทั้งหมดลงใน np ++

ฉันเข้าใจว่ามันจะมีลักษณะเช่นนี้:

Name 
Address 
Email 
Website 
Name 2 
Address 2  
Email 2  
Website 2 
Name 3 
Address 3 
Email 3 
Website 3 
etc.

ตอนนี้ทำการค้นหาแทนที่เพื่อแทนที่ \r\nAddress กับ \t Address.

Before Find/Replace โปรดทราบว่ามีการเลือกโหมดการค้นหา "ขยาย" ที่ด้านล่างซ้าย

\r\n เป็นสัญลักษณ์บรรทัดใหม่มาตรฐานใน windows \t เป็นแท็บ

ข้อมูลของคุณควรมีลักษณะดังนี้:

Name   Address 
Email 
Website 
Name 2   Address 2  
Email 2  
Website 2 
Name 3    Address 3 
Email 3 
Website 3 
etc.

After Find/Replace ทำซ้ำการค้นหาแทนที่เพื่อตัดบรรทัดใหม่และใส่เครื่องหมายจุลภาคด้านหน้า อีเมล และ เว็บไซต์ เกินไป. ตอนนี้คุณมีไฟล์แยกแท็บที่คุณสามารถวางลงใน Excel


2

ด้วยข้อมูลในคอลัมน์ เลือกเซลล์ใดก็ได้ที่ไม่อยู่ในคอลัมน์ และป้อน:

=INDEX($A:$A,(4*ROWS($1:1)-4)+(COLUMNS($A:A)),1)

คัดลอกเซลล์นี้ทั้งข้ามและลง:

enter image description here


ว้าว - เจ๋ง! คุณช่วยอธิบายไวยากรณ์ได้ไหม?
Adam

@ Adam สูตรสร้างรูปแบบของดัชนีเพื่อแมปคอลัมน์เดียวเป็นเมทริกซ์ สามารถแมปคอลัมน์เดี่ยวใด ๆ ลงในตาราง 2 มิติได้โดยปรับสูตร ................. มีสูตรที่คล้ายกันในการแมปตาราง 2 มิติใด ๆ ลงในคอลัมน์เดียวเช่นกัน
Gary's Student
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.