REPT Function

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

โครงสร้างสูตร REPT

REPT(คำที่ต้องการให้ทำซ้ำ, จำนวนรอบการทำซ้ำ)

สูตร REPT ใช้ข้อมูลสองส่วนดังนี้ครับ

  1. คำที่ต้องการให้ทำซ้ำ
  2. จำนวนรอบที่ให้ทำซ้ำ

เรามาดูตัวอย่างกากรใช้สูตร REPT นี้กันดูครับ

จากตัวอย่างนะครับ คือเรามีรหัสลูกค้าคือ 1 และอยากให้สร้าง 1 นี้ซ้ำกันทั้งหมด 10 รอบ เราจึงเขียนสูตรว่า =REPT(C5,10) จึงได้ผลลัพธ์เป็น 1 ซ้ำกัน 10 รอบได้เป็น 1111111111 ครับ แต่ดูแล้วอาจจะยังสงสัยว่าจะนำไปใช้งานจริงอย่างไรได้บ้าง เรามาดูอีกตัวอย่างกันครับ

ตัวอย่างนี้ถ้าหากเราเปลี่ยนรูปแบบรหัสลูกค้าให้เป็น 10 หลักเสมอ โดยการเติม 0 ข้างหน้าให้ครบ 10 หลัก เราสามารถเขียนสูตรได้ดังตัวอย่างนี้คือ =REPT(0,10-LEN(C5))&C5 ครับ โดยสูตรนี้เราใช้ LEN(C5) เพื่อบอกว่าจำนวนตัวอักษรเริ่มต้นเท่าไหร่ แล้วนำ 10 มาลบจากค่านี้เป็นให้เป็นจำนวนที่เราจะเติม 0 ลงไปครับ จึงเป็นการใส่ 0 ซ้ำกันข้างหน้าตามจำนวนที่ขาดไปให้ครบ 10 หลักนั่นเองครับ

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

No Comments

Leave a Comment