2 วิธีในการใช้ฟังก์ชัน Transpose ของ Excel

หากคุณใช้งาน Excel(Excel)อย่างกว้างขวางทั้งที่บ้าน ที่ทำงาน หรือในสำนักงานที่บ้าน คุณจะมีความหรูหราในการตั้งค่าเวิร์กชีตของคุณตามที่คุณต้องการ อย่างไรก็ตาม แต่ละคนมีนิสัยใจคอและวิธีการทำงานกับExcel ของตัว เอง บางคนชอบจัดระเบียบข้อมูลเป็นคอลัมน์และบางรายการเป็นแถว

ถ้ามีคนให้ ไฟล์ Excel แก่คุณ และคุณต้องการให้แสดงข้อมูลในรูปแบบอื่น คุณสามารถเปลี่ยนคอลัมน์เป็นแถวและแถวเป็นคอลัมน์ได้อย่างง่ายดายโดยใช้ฟังก์ชันTransposeในตัวของExcel โดยทั่วไปมีสองวิธีในการแปลงข้อมูลในExcel : โดยการคัดลอกและวางหรือโดยใช้ฟังก์ชันการย้าย แม้ว่าทั้งคู่จะย้ายข้อมูลของคุณ แต่ก็ทำงานแตกต่างกัน ซึ่งฉันจะอธิบายด้านล่าง

ย้ายโดยใช้ฟังก์ชัน TRANSPOSE

สมมติว่า(Suppose)มีคนให้ ไฟล์ Excel แก่คุณ พร้อมข้อมูลที่จัดเรียงเป็นคอลัมน์ และคุณต้องการให้ข้อมูลอยู่ในแถว

ข้อมูล Excel ในคอลัมน์

เริ่มต้นด้วยการเลือกพื้นที่ที่คุณต้องการย้ายข้อมูลจากคอลัมน์หนึ่งไปยังอีกแถวหนึ่ง สังเกต(Notice)ในตัวอย่างข้างต้นว่าข้อมูลตรงบริเวณ A1 ถึง B6 นั่นคือตารางข้อมูลขนาด 2 คูณ 6 (2×6) ในการเลือกพื้นที่สำหรับการขนย้าย คุณต้องมีพื้นที่ตรงข้ามหรือพื้นที่ 6 คูณ 2 (6×2) เริ่มต้นในเซลล์A12 (หรือที่ใดก็ตามที่คุณต้องการย้ายข้อมูล) ให้ทำเครื่องหมายพื้นที่ 6×(mark out a 6×2 area) 2

เลือกพื้นที่ที่จะถ่ายโอนข้อมูล

โปรดสังเกต(Notice)ว่าเซลล์ที่เราเลือกมีA12ถึงF13ซึ่งเป็นพื้นที่ 6×2 เมื่อเลือกพื้นที่นี้แล้ว ให้คลิกที่แถบสูตร( formula bar)ด้านบน ตรวจสอบ ให้(Make)แน่ใจว่ายังคงเลือกพื้นที่ที่คุณเลือกไว้ก่อนที่คุณจะเริ่มพิมพ์สูตร ตอนนี้พิมพ์สูตรต่อไปนี้ลงในแถบสูตร

=transpose(a1:b6)

แต่อย่าเพิ่งกดEnter การ ป้อน(Enter)สูตรนี้ลงในExcel จะ แตกต่างจากสูตรอื่นๆ ส่วนใหญ่ คุณต้องกดปุ่ม Ctrl(Ctrl)และShift ค้าง(Shift)ไว้เมื่อคุณกดEnter ดังนั้นกดCtrl + Shift + Enter Enter แผ่นงาน Excel ของคุณควรมีลักษณะดังนี้:

คอลัมน์ Excel กลายเป็นแถว

การCtrl + Shift + Enterใส่ชุดของวงเล็บปีกการอบสูตร สิ่งนี้จะบอกExcelว่าผลลัพธ์ของสูตรจะเป็นอาร์เรย์ของข้อมูลแทนที่จะเป็นเพียงเซลล์เดียว น่าแปลกที่คุณไม่สามารถพิมพ์เหล็กดัดฟันในตัวเองได้ คุณต้องใช้คีย์ผสมCtrl + Shift + Enter

เมื่อคุณใช้ฟังก์ชันทรานสโพสเพื่อทรานสโพสข้อมูล ข้อมูลทั้งสองชุดจะเชื่อมโยงกัน ซึ่งหมายความว่าหากคุณเปลี่ยนข้อมูลใน A1 จะเปลี่ยนค่าในA12ด้วย แม้ว่าเซลล์จะมีสูตร แต่จะอัปเดตค่าในทั้งสองที่

ในตัวอย่างด้านล่าง ฉันมีข้อมูลเกี่ยวกับคนงาน ชั่วโมงทำงาน และค่าจ้างทั้งหมด ฉันใช้ฟังก์ชันทรานสโพสเพื่อทรานสโพสข้อมูล

ฉันดำเนินการเปลี่ยนชื่อและชั่วโมงทำงานสำหรับทุกคน และอย่างที่คุณเห็น ข้อมูลทั้งสองชุดได้รับการซิงค์

นี่ยังหมายความว่าถ้าคุณลบเซลล์หรือแถวของข้อมูลต้นฉบับ คุณจะได้รับข้อผิดพลาดในการอ้างอิงในเซลล์ที่มีการเคลื่อนย้าย! ถ้าคุณไม่ต้องการให้ข้อมูลสองชุดเชื่อมโยงกัน ตัวเลือกที่ดีกว่าคือใช้วิธีคัดลอกและวางด้านล่าง ซึ่งจะทำซ้ำข้อมูลแทนที่จะลิงก์

ย้ายโดยใช้การคัดลอกและวาง

วิธีที่ง่ายกว่าในการถ่ายโอนข้อมูลในExcelคือการใช้ฟีเจอร์คัดลอกและวาง ข้อมูลจะไม่ถูกเชื่อมโยง ดังนั้น คุณสามารถลบชุดข้อมูลดั้งเดิมได้อย่างปลอดภัยหากต้องการ อย่างไรก็ตาม หากคุณทำการเปลี่ยนแปลงกับชุดข้อมูลดั้งเดิม ข้อมูลดังกล่าวจะไม่ปรากฏในข้อมูลที่ถ่ายโอน เนื่องจากเป็นเพียงสำเนา

เลือกข้อมูลที่คุณต้องการย้าย จากนั้นคลิกขวาแล้วเลือกคัดลอก(Copy)หรือกด CTRL + Cบนแป้นพิมพ์ของคุณ

ตอนนี้ให้คลิกขวาที่เซลล์ว่างที่คุณต้องการวางข้อมูลและคลิกที่ปุ่มTranspose หากคุณเพียงแค่วางเมาส์เหนือปุ่มทรานสโพส มันจะให้การแสดงตัวอย่างข้อมูลบนแผ่นงานแบบสดๆ

หากคุณเปลี่ยนแปลงข้อมูลใด ๆ ในชุดข้อมูลเดิม ข้อมูลนั้นจะไม่ส่งผลต่อข้อมูลที่ถ่ายโอนและในทางกลับกัน เกี่ยวกับมัน.

 



About the author

ฉันเป็นนักพัฒนาซอฟต์แวร์ฟรีแวร์และเป็นผู้ให้การสนับสนุน Windows Vista/7 ฉันได้เขียนบทความหลายร้อยบทความเกี่ยวกับหัวข้อต่างๆ ที่เกี่ยวข้องกับระบบปฏิบัติการ รวมถึงคำแนะนำและเคล็ดลับ คู่มือการซ่อม และแนวทางปฏิบัติที่ดีที่สุด ฉันยังเสนอบริการให้คำปรึกษาเกี่ยวกับสำนักงานผ่านทางบริษัท Help Desk Services ของฉัน ฉันมีความเข้าใจอย่างลึกซึ้งเกี่ยวกับวิธีการทำงานของ Office 365 ฟีเจอร์ และวิธีใช้งานอย่างมีประสิทธิภาพสูงสุด



Related posts