วิธีใช้ฟังก์ชัน TAKE และ DROP ใน Excel
เมื่อทำงานกับชุดข้อมูลของคุณใน Microsoft Excel อาจมีบางครั้งที่คุณจำเป็นต้องวิเคราะห์เพียงส่วนหนึ่งของข้อมูล โชคดีที่ Excel มีฟังก์ชัน TAKE และ DROP สำหรับสถานการณ์เช่นนี้
แน่นอนว่า เรายินดีที่จะช่วยเรียบเรียงข้อความนั้นให้กับคุณ คำแนะนำของฉัน:> หากต้องการเลือกหรือยกเลิกการเลือกองค์ประกอบเฉพาะภายในอาร์เรย์ มีทั้งฟังก์ชัน"Taking"และ"Dropping"เราจะเริ่มต้นด้วยการสรุปการดำเนินการตามลำดับก่อนที่จะเจาะลึกแอปพลิเคชันที่ใช้งานได้จริงภายใน Microsoft Excel
ฟังก์ชัน TAKE ใน Excel คืออะไร?
ฟังก์ชัน TAKE ภายใน Microsoft Excel อำนวยความสะดวกในการแยกช่วงของแถวและคอลัมน์ที่กำหนดไว้ล่วงหน้าจากอาร์เรย์ โดยใช้ไวยากรณ์เฉพาะ
=TAKE(array, rows, [columns])
ความหมายของแต่ละพารามิเตอร์มีดังนี้:
คำว่า"อาร์เรย์"หมายถึงการอ้างอิงถึงการรวบรวมข้อมูลดั้งเดิมซึ่งเราพยายามแยกองค์ประกอบเฉพาะโดยการเลือกแถวหรือคอลัมน์เพื่อการวิเคราะห์หรือการจัดการเพิ่มเติม
ช่องป้อนข้อมูลมีป้ายกำกับพร้อมไอคอนและข้อความสองบรรทัด บรรทัดแรกระบุว่าผู้ใช้สามารถระบุจำนวนแถวที่จะแยกออกมาได้ ไม่ว่าจะโดยการป้อนจำนวนเต็มบวกหรือโดยใช้ค่าลบเพื่อระบุจำนวนแถวที่ควรนำมาจากจุดสิ้นสุด
อินพุตระบุจำนวนคอลัมน์ที่จะแยก โดยค่าลบบ่งชี้ว่าคอลัมน์ควรนำมาจากจุดสิ้นสุดของชุดข้อมูล
ฟังก์ชัน DROP ใน Excel คืออะไร?
ในทางกลับกัน ฟังก์ชันการทำงานของฟังก์ชัน DROP ภายใน Microsoft Excel ช่วยให้สามารถเลือกลบจุดข้อมูลแต่ละจุดหรืออาร์เรย์ข้อมูลทั้งหมดได้โดยการกำหนดเป้าหมายแถวและ/หรือคอลัมน์เฉพาะ การจัดโครงสร้างสำหรับการนำกระบวนการนี้ไปใช้เกี่ยวข้องกับการระบุชุดของพารามิเตอร์และเงื่อนไขที่จะต้องปฏิบัติตามรูปแบบที่กำหนดไว้ล่วงหน้า
=DROP(array, rows, [columns])
ไวยากรณ์และหลักการทำงานของฟังก์ชัน DROP คล้ายคลึงกับฟังก์ชัน TAKE โดยมีข้อกำหนดพารามิเตอร์ที่ใช้ร่วมกัน
คำว่า"อาร์เรย์"เกี่ยวข้องกับชุดข้อมูลดั้งเดิมที่ต้องการแยกองค์ประกอบบางอย่างออก ไม่ว่าจะโดยการกำจัดทั้งแถวหรือคอลัมน์
ช่องป้อนข้อมูลมีช่องให้ป้อนค่าตัวเลข ซึ่งระบุจำนวนแถวที่ต้องการลบ ในกรณีที่ระบุค่าลบ จะส่งผลให้มีการลบแถวออกจากส่วนสรุปของชุดข้อมูล
ส่วนประกอบ UI มีการป้อนข้อความและปุ่มสองปุ่มสำหรับเลือกช่วงคอลัมน์ภายในตาราง ซึ่งแสดงด้วยสัญลักษณ์ตัวบ่งชี้ (⭐) ในคำอธิบาย ผู้ใช้สามารถระบุจุดเริ่มต้นหรือจุดสิ้นสุดของช่วงที่เลือกโดยการป้อนค่าจำนวนเต็มบวกหรือลบตามลำดับ หากป้อนจำนวนบวก แสดงว่าควรลบจำนวนคอลัมน์ที่ระบุออกจากจุดเริ่มต้นของตาราง ในทางกลับกัน หากมีการป้อนจำนวนลบ หมายความว่าควรลบคอลัมน์จำนวนเดียวกันออกจากส่วนท้ายของตาราง
TAKE และ DROP เป็นสองฟังก์ชันที่ทำงานบนอาร์เรย์และส่งคืนอาร์เรย์ตามผลลัพธ์ เนื่องจากฟังก์ชันเหล่านี้สร้างเอาต์พุตอาร์เรย์อย่างสม่ำเสมอ จึงไม่จำเป็นต้องติดป้ายกำกับว่าเป็นสูตรอาร์เรย์ใน Microsoft Excel ด้วยเหตุนี้ ผู้ใช้อาจพบข้อผิดพลาด “#SPILL” ในบางครั้งขณะใช้ TAKE และ DROP ภายในสภาพแวดล้อมซอฟต์แวร์ของ Excel เนื่องจากยืนกรานที่จะปฏิบัติต่อการดำเนินการดังกล่าวโดยเกี่ยวข้องกับค่าที่ไม่ใช่อาร์เรย์
ในแพลตฟอร์ม Excel เช่น Microsoft 365, Microsoft 365 สำหรับ mac และเวอร์ชันบนเว็บ ผู้ใช้สามารถเข้าถึงฟังก์ชัน TAKE และ DROP ได้ ในทางกลับกัน Excel รุ่นก่อนหน้าไม่สนับสนุนการดำเนินการเหล่านี้
วิธีใช้ฟังก์ชัน TAKE ใน Excel
Excel นำเสนอความเป็นไปได้มากมายเมื่อพูดถึงการใช้ฟังก์ชัน TAKE ซึ่งเห็นได้จากความสามารถรอบด้านในกรณีการใช้งานต่างๆ ในส่วนนี้ เราจะเจาะลึกตัวอย่างตัวอย่างต่างๆ ที่แสดงให้เห็นถึงการปฏิบัติจริงและคุณค่าของการรวม TAKE เข้ากับขั้นตอนการทำงานของคุณ
แยกห้าแถวบนสุดของข้อมูลของคุณ
หากคุณมีสเปรดชีตที่ประกอบด้วยแค็ตตาล็อกของสินค้าและราคาตามลำดับในช่วงเวลาที่ขยายออกไป และคุณต้องการแยกเพียงห้ารายการแรกออกจากข้อมูลดังกล่าว จะเป็นการระมัดระวังมากขึ้นที่จะใช้ฟังก์ชันการทำงานของฟังก์ชัน TAKE แทนที่จะทำซ้ำ ชุดข้อมูลทั้งหมด
นี่คือวิธีที่คุณสามารถทำได้:
โปรดเลือกเซลล์ที่ต้องการที่จะใช้ TAQ_function ภายใน
⭐ ในแถบสูตร ให้กรอกสูตรด้านล่าง
=TAKE(B2:F1, 5)
⭐กด Enter
สูตรดังกล่าวจะดึงข้อมูลห้าแถวเริ่มต้นที่อยู่ภายใต้ขอบเขตของ B2:F1 และให้ผลลัพธ์ผลลัพธ์ตามมา
แยกคอลัมน์แรกของข้อมูลของคุณ
หากต้องการแยกคอลัมน์เฉพาะออกจากชุดข้อมูลที่กำหนดโดยใช้ฟังก์ชัน TAKE
เราสามารถละเว้นพารามิเตอร์แถวและระบุตัวระบุคอลัมน์เป็นอินพุตเดียวได้
=TAKE(B2:F1,,1)
สูตรดังกล่าวจะแยกเนื้อหาของคอลัมน์แรกภายในอาร์เรย์ของเซลล์ตั้งแต่ B2 ถึง F1 เนื่องจากไม่ได้กำหนดค่าเฉพาะสำหรับตัวแปรแถวในสมการดังกล่าว รายการทั้งหมดที่อยู่ในคอลัมน์เริ่มต้นจึงถูกรวมไว้ด้วยผลลัพธ์ที่เป็นผลลัพธ์
วิธีใช้ฟังก์ชัน DROP ใน Excel
ฟังก์ชัน DROP ช่วยให้คุณสามารถลบแถวหรือคอลัมน์ที่ไม่ต้องการออกจากชุดข้อมูลโดยการระบุช่วงของเซลล์ที่ควรแยกออก ซึ่งทำได้โดยใช้ไวยากรณ์ที่คล้ายกับฟังก์ชัน TAKE ซึ่งช่วยให้คุณสามารถระบุชุดย่อยของข้อมูลที่ต้องการตามตำแหน่งภายในชุดที่ใหญ่กว่าได้ เพื่ออธิบายกระบวนการนี้ ขอให้เราพิจารณาตัวอย่างที่เราจะใช้ฟังก์ชัน DROP ใน Microsoft Excel เพื่อกำจัดข้อมูลที่ไม่จำเป็นออกจากข้อมูลของเรา
ยกเว้นสิบแถวสุดท้ายของข้อมูลของคุณ
ในการสร้างมุมมองข้อมูลในเวิร์กชีตที่ไม่รวมแถวสิบแถวสุดท้าย คุณอาจใช้สูตรต่อไปนี้เป็นวิธีการในการบรรลุวัตถุประสงค์นี้:
=DROP(B2:F21,-10)
สมการข้างต้นจะไม่สนใจสิบคอลัมน์สุดท้ายภายในช่วงที่ครอบคลุมเซลล์ B2 ถึง F1 เนื่องจากมีการกำหนดให้ค่า-10 เป็นดัชนีแถวของชุดข้อมูล
ยกเว้นคอลัมน์สุดท้ายของข้อมูลของคุณ
หากต้องการตัดคอลัมน์สุดท้ายของชุดข้อมูลโดยใช้ฟังก์ชัน DROP
คุณอาจใช้สูตรต่อไปนี้:
=DROP(B2:F21,,-1)
อินสแตนซ์ดังกล่าวเกี่ยวข้องกับการใช้ฟังก์ชัน DROP เพื่อดึงข้อมูลรายการที่ครอบคลุมโดยช่วงที่ระบุ ซึ่งขยายจากเซลล์ B2 ถึง F1 ยกเว้นคอลัมน์สุดท้าย
การรวมฟังก์ชัน TAKE และ DROP เข้ากับฟังก์ชัน Excel อื่นๆ
พลังที่แท้จริงของ Microsoft Excel จะถูกปลดปล่อยออกมาเมื่อมีการรวมฟังก์ชันต่างๆ เข้าด้วยกันในลักษณะที่สอดคล้องกัน ตามตัวอย่าง เมื่อคุณต้องการป้อนส่วนของอาร์เรย์ลงในฟังก์ชัน คุณอาจรวมเข้ากับ TAKE หรือ DROP แทนที่จะระบุช่วงข้อมูลอย่างชัดเจน
แน่นอน ฉันยินดีที่จะช่วยเหลือคุณ! คำถามของคุณคืออะไร?
=TAKE(FILTER(B3:E8,D3:D8>100), 1,1)
ให้เราวิเคราะห์สูตรข้างต้นโดยละเอียด โดยเฉพาะฟังก์ชัน FILTER จะดึงแถวทั้งหมดที่มีค่ามากกว่าหรือเท่ากับ 100 จากช่วงข้อมูลที่ระบุ การกำหนดสมการนี้สามารถแสดงได้ดังนี้:
=FILTER(B3:E8,D3:D8>100)
ถัดไป สูตรที่กล่าวมาข้างต้นจะใช้เอาต์พุตที่สร้างโดยฟังก์ชัน FILTER เพื่อจ่ายอินพุตให้กับฟังก์ชัน TAKE ด้วยการระบุทั้งดัชนีแถวและคอลัมน์เป็น 1 วิธีการนี้จะแยกองค์ประกอบเดียวที่อยู่ภายในแถวและคอลัมน์แรกของชุดข้อมูลที่ปรับปรุงแล้ว
ถ่ายและวางข้อมูลลงในชีตของคุณ
ฟังก์ชัน TAKE และ DROP ของ Excel มีวิธีที่มีประสิทธิภาพในการแยกและจัดการข้อมูลเฉพาะภายในสมุดงานของคุณ การเข้าใจโครงสร้างและแอปพลิเคชันทำให้ผู้ใช้สามารถจัดระเบียบและประเมินข้อมูล Excel ได้อย่างมีประสิทธิภาพ รวมถึงเมื่อรวมเข้ากับฟังก์ชันเพิ่มเติม