วิธีนำเข้าข้อมูลไปยัง Google ชีตจากชีตอื่น

ในบรรดาแอปพลิเคชันเว็บ G Suite(G Suite web applications)ทั้งหมดGoogle ชีต(Google Sheets)อาจเป็นสิ่งที่น่าประทับใจที่สุด เปิดตัวในปี 2549 กลายเป็นคู่แข่งที่ดุเดือดอย่างรวดเร็วในการยืนหยัดต่อสู้กับMicrosoft Excelในฐานะเครื่องมือแก้ไขสเปรดชีตที่กำลังมาแรง

ปัจจุบันGoogle ชีต(Google Sheets)มีฟีเจอร์การแก้ไขและการทำงานร่วมกันมากมายที่นักเรียน คนทำงาน และมือสมัครเล่นหลายล้านคนใช้ทุกวัน

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

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

(What Is )IMPORTRANGE คืออะไร?

IMPORTRANGE เป็นหนึ่งในหลายฟังก์ชันที่ Google ชีต(functions supported by Google Sheets)สนับสนุน ฟังก์ชันต่างๆ ใช้เพื่อสร้างสูตรที่สามารถจัดการข้อมูลในสเปรดชีต ทำการคำนวณ และอื่นๆ

ฟังก์ชันที่รองรับมากกว่า 100 รายการ ได้แก่DATEเพื่อแปลงสตริงเป็นวันที่COSเพื่อคืนค่าโคไซน์ของมุมที่ระบุเป็นเรเดียนซ์ และROUNDทำให้สามารถปัดเศษทศนิยมให้เป็นทศนิยมบางตำแหน่งได้

รวมอยู่ในรายการฟังก์ชันยาวๆ นี้คือIMPORTRANGE IMPORTRANGEเปิดใช้งานรูปแบบการรวมข้ามสเปรดชีต ซึ่งช่วยให้นำเข้าช่วงของเซลล์จากสเปรดชีตอื่น (หรือเวิร์กชีตภายในชีตเดียวกัน)

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

วิธีใช้(How To Use )IMPORTRANGE

ขั้นตอนแรกในการใช้ประโยชน์จากฟังก์ชันอันทรงพลังนี้คือการมีสเปรดชีตที่คุณต้องการนำเข้าข้อมูลจากGoogle ชี(Google Sheets)ต ค้นหาหนึ่งรายการ หรืออย่างที่ฉันจะทำในตัวอย่างนี้ ให้สร้างแผ่นงานจำลองที่มีข้อมูลสองสามแถว

ที่นี่ เรามีแผ่นงานง่ายๆ ที่มีสองคอลัมน์และสามแถว เป้าหมายของเราคือการนำข้อมูลนี้และนำเข้าไปยังสเปรดชีตอื่นที่เราใช้อยู่ สร้างแผ่นงานใหม่หรือไปที่แผ่นงานที่มีอยู่แล้วมาตั้งค่ากัน

คุณจะเริ่มด้วยกระบวนการเดียวกับที่คุณทำเมื่อใช้ฟังก์ชันใดๆ คลิกเซลล์ว่างเพื่อเข้าถึงแถบฟังก์ชัน ในนั้น พิมพ์= =IMPORTRANGEนี่คือคีย์เวิร์ดของฟังก์ชันที่เราสามารถใช้สำหรับการนำเข้าข้อมูลชีต

ฟังก์ชันIMPORTRANGEใช้พารามิเตอร์สองตัวในไวยากรณ์พื้นฐาน: IMPORTRANGE (spreadsheet_url, range_string) ไปกันเถอะทั้งคู่

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

ตัวระบุนี้เป็นสตริงข้อความยาวที่พบระหว่าง “spreadsheets/d/” และ “/edit” ในURL ของชี ต ในตัวอย่างนี้ มันคือ“1bHbpbisrzaLF34r91UD1SLdDCpx7gD4v_4RnFBvgbfI

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

สิ่งนี้สามารถทำให้ง่ายขึ้นเหลือเพียงA:Bหากเราสามารถนำเข้าข้อมูลในอนาคตทั้งหมดจากคอลัมน์เหล่านี้ได้ หากเราต้องการนำเข้าข้อมูลโดยไม่มีส่วนหัว น่าจะเป็นA2 :B4(A2:B4)

มารวมสูตรทั้งหมดของเราเข้าด้วยกัน: =IMPORTRANGE(“1bHbpbisrzaLF34r91UD1SLdDCpx7gD4v_4RnFBvgbfI”, “A:B”)

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

ถ้าทุกอย่างถูกต้อง คุณควรเห็นข้อมูลที่นำเข้าไปยังแผ่นงานปัจจุบันของคุณ

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

ทำไมต้องใช้(Why Use )IMPORTRANGE ?

ตอนนี้คุณได้เห็นแล้วว่าการใช้IMPORTRANGEนั้นง่ายเพียงใด ทำไมคุณถึงเคยใช้มัน มาดูกรณีการใช้งานตัวอย่างสั้นๆ กัน

องค์กรที่ดีขึ้น(Better Organization)

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

เนื่องจากIMPORTRANGEอนุญาตให้คุณนำเข้าข้อมูลจากเวิร์กชีตอื่นภายในสเปรดชีตเดียวกันได้อย่างง่ายดาย คุณจึงสร้างเวิร์กชีต "ตัวแปร" ซึ่งคุณสามารถจัดเก็บอะไรก็ได้ที่มีชิ้นส่วนที่เคลื่อนไหว จาก นั้นจึงนำ IMPORTRANGE , QUERYและCONCATENATEมารวมกันเพื่อนำทุกอย่างมารวมกัน

ร่วมงานกับเพื่อน(Collaborating With a Friend)

สองหัวดีกว่าหัวเดียว และIMPORTRANGEยังให้คุณเชื่อมต่อกับแผ่นงานที่บัญชีของคุณไม่ได้เป็นเจ้าของ ตราบใดที่มีการแบ่งปันกับคุณ หากคุณกำลังทำงานในโครงการความร่วมมือ งานของคนสองคนขึ้นไปสามารถรวมเป็นแผ่นงานเดียวแบบไดนามิกโดยใช้IMPORTRANGE

การซ่อนข้อมูลที่ละเอียดอ่อน(Hiding Sensitive Data)

หากคุณมีสเปรดชีตส่วนตัวที่มีแถวหรือคอลัมน์ที่คุณต้องการแสดงต่อสาธารณะIMPORTRANGEก็เหมาะสำหรับสิ่งนั้น

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

IMPORTRANGEเป็นเครื่องมือGoogle ชีต(Google Sheets)ที่มีประสิทธิภาพซึ่งทำงานได้ดีในสถานการณ์ต่างๆ ที่คุณต้องนำเข้าข้อมูลลงในGoogle ชี(Google Sheets)ต เป็นหนึ่งในตัวเลือกของฉันสำหรับความแตกต่างที่สำคัญที่สุด ระหว่าง Google ชี ต  และ Microsoft Excel(differences between Google Sheets and Microsoft Excel)

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



About the author

ฉันเป็นวิศวกรเสียงมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันทำงานในวงการเพลงมาสองสามปีแล้ว และได้พัฒนาชื่อเสียงที่แข็งแกร่งในสาขานั้น ฉันยังเป็นบัญชีผู้ใช้ที่มีประสบการณ์สูงและดูแลความปลอดภัยของครอบครัวอีกด้วย ความรับผิดชอบของฉันรวมถึงการจัดการบัญชีผู้ใช้ การให้การสนับสนุนลูกค้า และการให้คำแนะนำด้านความปลอดภัยในครอบครัวแก่พนักงาน



Related posts