หากคุณเริ่มป้อนข้อมูลในการจัดเรียงแนวตั้ง (คอลัมน์) แล้วตัดสินใจว่าจะดีกว่าในแนวนอน (แถว) คุณจะได้รับ Excel เราจะดูสามวิธีในการเปลี่ยนข้อมูลใน Excel
วิธีการคงที่
ในวิธีนี้คุณสามารถเปลี่ยนข้อมูลได้อย่างรวดเร็วและง่ายดายจากคอลัมน์เป็นแถว (หรือในทางกลับกัน) แต่มีข้อเสียเปรียบที่สำคัญอย่างหนึ่ง: มันไม่ใช่แบบไดนามิก เมื่อคุณเปลี่ยนตัวเลขในคอลัมน์แนวตั้งตัวอย่างเช่นจะไม่เปลี่ยนโดยอัตโนมัติในแนวนอน ถึงกระนั้นมันก็ดีสำหรับการแก้ไขที่ง่ายและรวดเร็วบนชุดข้อมูลขนาดเล็ก
ไฮไลต์พื้นที่ที่คุณต้องการเปลี่ยนแล้วกด Ctrl + C บนแป้นพิมพ์เพื่อคัดลอกข้อมูล
คลิกขวาที่เซลล์ว่างที่คุณต้องการแสดงผลลัพธ์ของคุณ ภายใต้ "ตัวเลือกวาง" คลิก "วางพิเศษ"
ทำเครื่องหมายที่ช่องถัดจาก "Transpose" จากนั้นกดปุ่ม "ตกลง"
เปลี่ยนข้อมูลด้วยสูตร Transpose
วิธีนี้เป็นวิธีการแก้ปัญหาแบบไดนามิกหมายความว่าเราสามารถเปลี่ยนข้อมูลในคอลัมน์หรือแถวเดียวและมันจะเปลี่ยนในคอลัมน์หรือแถว transposed โดยอัตโนมัติเช่นกัน
คลิกและลากเพื่อเน้นกลุ่มเซลล์ที่ว่างเปล่า ในโลกอุดมคติที่เราต้องนับก่อนเนื่องจากสูตรเป็นอาร์เรย์และต้องการให้คุณไฮไลต์จำนวนเซลล์ที่คุณต้องการ เราจะไม่ทำเช่นนั้น เราจะแก้ไขสูตรในภายหลัง
พิมพ์ "= Transpose" ลงใน Formula Bar (ไม่มีเครื่องหมายคำพูด) จากนั้นเน้นข้อมูลที่คุณต้องการเปลี่ยน แทนที่จะกด "Enter" เพื่อดำเนินการสูตรให้กด Ctrl + Shift + Enter แทน
อย่างที่คุณเห็นข้อมูลของเราถูกตัดออกเพราะเราไม่ได้เลือกเซลล์ที่ว่างเปล่าเพียงพอสำหรับอาร์เรย์ของเรา ไม่เป็นไร. ในการแก้ไขให้คลิกและลากกล่องที่ด้านล่างขวามือของเซลล์สุดท้ายแล้วลากออกไปเพื่อรวมข้อมูลที่เหลือของคุณ
ข้อมูลของเราอยู่ที่นั่นตอนนี้ แต่ผลที่ได้คือการสับสนเล็กน้อยเนื่องจากการขาดความแม่นยำของเรา เรากำลังจะแก้ไขแล้วตอนนี้ ในการแก้ไขข้อมูลเพียงแค่กลับไปที่แถบสูตรแล้วกด Ctrl + Shift + Enter อีกครั้ง
การถ่ายโอนข้อมูลด้วยการอ้างอิงโดยตรง
ในวิธีที่สามของเราในการแปลงข้อมูล Excel เราจะใช้การอ้างอิงโดยตรง วิธีนี้ช่วยให้เราสามารถค้นหาและแทนที่การอ้างอิงกับข้อมูลที่เราต้องการแสดงแทน
คลิกเซลล์ที่ว่างเปล่าและพิมพ์ในการอ้างอิงแล้วตำแหน่งของเซลล์แรกที่เราต้องการเปลี่ยน ฉันจะใช้ชื่อย่อของฉัน ในกรณีนี้ฉันจะใช้ BCA2
ในเซลล์ถัดไปด้านล่างแรกของเราพิมพ์คำนำหน้าเดียวกันจากนั้นตำแหน่งเซลล์ทางด้านขวาของอันที่เราใช้ในขั้นตอนก่อนหน้า เพื่อจุดประสงค์ของเรานั่นจะเป็นเซลล์ B2 ซึ่งเราจะพิมพ์เป็น BCB2
เน้นทั้งสองเซลล์เหล่านี้และลากพื้นที่ที่ไฮไลต์ออกโดยคลิกและลากกล่องสีเขียวที่ด้านล่างขวาของการเลือกของเรา
กด Ctrl + H บนแป้นพิมพ์เพื่อนำขึ้น“ค้นหาและแทนที่” เมนู
พิมพ์คำนำหน้าคุณเลือก“BC” ในกรณีของเรา (ไม่ทราบราคา) เป็น“สิ่งที่ค้นหา” สนามแล้ว“=” (ไม่ทราบราคา) เป็น“แทนที่ด้วย” สนาม
คลิกที่ปุ่ม“แทนที่ทั้งหมด” เพื่อย้ายข้อมูลของคุณ
คุณอาจจะสงสัยว่าทำไมเราไม่เพียงแค่เพิ่ม“= A2” ไปยังเซลล์ที่ว่างเปล่าก่อนแล้วเพียงแค่ลากมันออกไปป้อนอัตโนมัติส่วนที่เหลือ เหตุผลนี้เป็นเพราะวิธีการที่ Excel ตีความข้อมูลนี้ แน่นอนมันจะป้อนอัตโนมัติเซลล์ถัดไป (B2) แต่มันได้อย่างรวดเร็วจะวิ่งออกมาจากข้อมูลเพราะ C3 เป็นเซลล์ที่ว่างเปล่าและ Excel อ่านสูตรนี้จากซ้ายไปขวา (เพราะนั่นคือวิธีที่เรากำลังลากเมื่อ transposing ข้อมูลของเรา) แทนการจากบนลงล่าง