DropdOwn list exCel

April 20, 2009 at 12:00 AM (jUbU KnOwledGe)

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

มาเริ่มขั้นตอนของการทำ dropdown list excel กันดีกว่า

  • ภาพแรกนี้จะเป็นภาพของหน้า Dataentry ที่เราต้องการทำ list แบบ dropdown ไว้ใช้งาน โดยเราจะทำที่ Column ของ Colors

1

  • ต่อไปเราจะไปสร้าง Item ของ list ไว้ที่อีก Sheet หนึ่งซึ่งทั้งหมดนี้อยู่ในไฟล์เดียวกัน เพราะ excel ไฟล์นึงมีได้หลาย Sheet อยู่แล้ว สำหรับ Sheet อันนี้เราจะตั้งชื่อว่า List ค่ะ โดยเราทำการพิมพ์ Item ที่เราต้องการลงใน cell ตั้งแต่ B2 จนถึง B7 นี่แหละสี่ทั้งหมดที่เราต้องการนำมาทำ dropdown
  • ต่อไปทำการเลือกแถบเมนูด้านบนตามนี้เลย fomulas(สูตร) –> define name (กำหนดชื่อ)

21

  • จะปรากฏหน้าต่างใหม่ขึ้นมาค่ะ เราก็ทำการตั้งชื่อ เพื่อเหมือนกับเป็นชื่อแทนของ cell ที่เราเลือกทั้งหมด ขอบเขต ก็เลือกได้หลายแบบในที่นี้เราจะเลือกแบบ สมุดงาน(All Sheet) เพราะเราต้องการให้ทุกๆ Sheet ที่อยู่ในไฟล์เห็นชื่อตัวแปรนี้ทั้งหมด ต่อไปก็คือ อ้างอิงไปยัง โดยจะต้องทำการเลือก cell ที่เราอ้างอิงถึง แต่เนื่องจากในที่นี้เรามีหลาย Sheet ดังนั้นเราจึงต้องกำหนดชื่อ Sheet ด้วยค่ะ สำหรับการอ้างอิง สำหรับในที่นี้นะค่ะ เราสร้าง Item ของ list อยู่ใน Sheet ที่ชื่อว่า List โดยมีข้อมูล Item ตั้งแต่ cell B2 จนถึง B7 ก็เลยเขียนในช่อง อ้างอิงไปยังเป็น =List!$B$2:$B$7 เสร็จแล้วก็กด OK เลยค๊าาา

31

  • ตอนนี้เราก็จะได้ ตัวแปรที่แทน Item ใน list ทั้งหมดแล้วต่อไปเราก็กลับมายัง Sheet ที่ชื่อว่า DataEntry ค่ะ โดยเราคลิกในช่องที่ต้องการใส่ dropdown list จากนั้นทำการเลือก Data(ข้อมูล) –> Validation(การตรวจสอบความถูกต้องของข้อมูล)

42

  • จะพบกับหน้าต่างใหม่ที่เด้งขึ้นมาค่ะ ทีนี้เราก็จะทำการเลือก ในช่องอนุญาตให้ : เป็น list(รายการ) ค่ะ

51

  • เสร็จแล้วในช่อง Sourse(แหล่งข้อมูล) ให้ทำการพิมพ์ชื่อของตัวแปรที่เราแทน Item ใน list ของเราทั้งหมดเมื่อกี้ลงไปค่ะ ก็คือ =colors

6

  • เมื่อกด OK แล้วก็จะได้ผลลลัพท์ออกมาเป็น dropdown แบบ list เรียบร้อยแล้วค่ะ ^^

71

  • ผลลัพธ์สำเร็จแล้วค๊าาา เลือก list ได้แล้ว อิอิ โดยถ้าหากต้องการทำการแก้ไข Item ที่อยู่ใน list เราก็จะต้องทำการไปแก้ไปที่ Sheet ของ List ค่ะ โดยจะต้องทำการ Define name เพิ่มเติมในส่วนของ Reference เพิ่มเติมใน cell นั้นๆค่ะ หรือไม่ก็มีอีกวิธีค่ะ คือตอนที่ทำการเรียกใช้งาน โดยกด Validation ในชั้นตอนของการกรอก Sourse เราก็ทำการใส่ cell ที่เราเพิ่งทำการกำหนด Item ที่อยู่ใน list เพิ่มเติมก็ได้เหมือนกันค๊าาาาา

81

ปล. Office เราเป็นภาษาไทยแฮะ แอบป่วยนิดๆ * *

6 Comments

  1. p0p0p0p0p0 said,

    1561a1

  2. eigx said,

    โอ้ ดีดี

  3. trAinee* jUbU ~14th Day « jUbU jUbU said,

    […] dropdown list excel […]

  4. Goople said,

    ยัยจอยขยันอัพบล็อคขึ้นนะเนี่ยเด๋วนี้ อิิอิ

    ปล. สู้ๆจ้า

  5. T.O.P said,

    เยี่ยมที่สุดในสามโลกอ่าจอย

  6. sammy said,

    ขอบคุณมากๆค่ะ

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: