Page 1 of 1

Automatic ป้อนข้อมูลใน excel

Posted: Sun Oct 01, 2017 3:36 pm
by วังวู ช่ง
เรียนทุกท่านที่รู้ครับ ไม่ชาบว่า excel ทำได้ หรือ เปล่าครับ ตัวอย่างว่าใน excel cell ไหนหนึ่ง เมื่อ ต้องการคีข้อมูล เมี่อคี ก ลงไปจะแสดงข้อมูลขื้นหน้าด้วยตัว ก ออกมาให้เห็น เราจะคี หรือ click ใส่ก็ได้ครับ

Re: Automatic ป้อนข้อมูลใน excel

Posted: Mon Oct 02, 2017 9:51 am
by parakorn
พิมพ์ "ก" แล้วกด Alt+ลูกศรลงด้านล่างครับ

Re: Automatic ป้อนข้อมูลใน excel

Posted: Mon Oct 02, 2017 10:55 am
by วังวู ช่ง
parakorn wrote:พิมพ์ "ก" แล้วกด Alt+ลูกศรลงด้านล่างครับ
ยังไม่ใช่แบบนี้ครับ

Re: Automatic ป้อนข้อมูลใน excel

Posted: Mon Oct 02, 2017 11:54 am
by parakorn
แบบนั้นคือการใช้ Data validation ผูกกับสูตรที่ใช้ค้นหาครับ
ซึ่ง Cell ที่ใส่คีย์ Word ค้นหา ต้องเป็นคนละ Cell กับ Cell ที่เลือก List

ลองทำไฟล์ตัวอย่างคำตอบที่ต้องการมาดูครับ

Re: Automatic ป้อนข้อมูลใน excel

Posted: Mon Oct 02, 2017 3:06 pm
by วังวู ช่ง
parakorn wrote:แบบนั้นคือการใช้ Data validation ผูกกับสูตรที่ใช้ค้นหาครับ
ซึ่ง Cell ที่ใส่คีย์ Word ค้นหา ต้องเป็นคนละ Cell กับ Cell ที่เลือก List

ลองทำไฟล์ตัวอย่างคำตอบที่ต้องการมาดูครับ
ทำตัวอย่างไม่เป็นครับ

Re: Automatic ป้อนข้อมูลใน excel

Posted: Mon Oct 02, 2017 3:48 pm
by parakorn
ตัวอย่างสูตรครับ
F1 =IFERROR(INDEX($C$1:$C$7,SMALL(IF(ISNUMBER(SEARCH($B$1,$C$1:$C$7)),ROW($C$1:$C$7)-ROW($C$1)+1),ROWS($F$1:F1))),"") Ctrl+Shift+Enter แล้ว Copy ลงมาจนถึง F6
A1 > Data > Data Validation > Data Validation > Setting > ตรง Allow ปรับเป็น List > ตรง Source ใส่ =$F$1:$F$6 > OK
B1 ลองใส่ คีย์เวิร์ด เช่น "บ" แล้ว ลองกดเลือก List ที่ A1 ดูครับ

Re: Automatic ป้อนข้อมูลใน excel

Posted: Mon Oct 02, 2017 7:08 pm
by วังวู ช่ง
parakorn wrote:ตัวอย่างสูตรครับ
F1 =IFERROR(INDEX($C$1:$C$7,SMALL(IF(ISNUMBER(SEARCH($B$1,$C$1:$C$7)),ROW($C$1:$C$7)-ROW($C$1)+1),ROWS($F$1:F1))),"") Ctrl+Shift+Enter แล้ว Copy ลงมาจนถึง F6
A1 > Data > Data Validation > Data Validation > Setting > ตรง Allow ปรับเป็น List > ตรง Source ใส่ =$F$1:$F$6 > OK
B1 ลองใส่ คีย์เวิร์ด เช่น "บ" แล้ว ลองกดเลือก List ที่ A1 ดูครับ
ยังไม่ใช่แบบนี้ครับ หมายว่าตรง cell A1 เมื่อเราพีมพ์ ก เข้าไป โดยที่ต้องการจะพีมพ์ว่า การเงีน หรือ การบัญชี หรือ การธนาคาร หรือ นำหน้าด้วยตัว ก มากกว่านี้ ก็ให้แสดงอยู่กล้อง (อยู่ล่าง) ของ Cell A1 ให้เลือกพีมพ์ หรือ click ใส่ก็ได้ครับ

Re: Automatic ป้อนข้อมูลใน excel

Posted: Mon Oct 02, 2017 7:26 pm
by parakorn
เผอิญผมต้องเดินทาง เบื้องต้นลองศึกษาจากคลิปนี้ครับ https://www.facebook.com/santipong.nasu ... =3&theater

หรือไม่ก็ต้องรอท่านอื่นๆมาตอบครับผม

Re: Automatic ป้อนข้อมูลใน excel

Posted: Mon Oct 02, 2017 7:33 pm
by วังวู ช่ง
ความต้องการแม่นว่าเหมือนเราจะเขียนสูตรไหนสูตรหนึ่งดั่งนี้ครับ

Re: Automatic ป้อนข้อมูลใน excel

Posted: Mon Oct 02, 2017 8:35 pm
by snasui
:D การทำงานลักษณะนั้นต้องอาศัย VBA ดูตัวอย่างที่นี่ครับ viewtopic.php?t=1979

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

Re: Automatic ป้อนข้อมูลใน excel

Posted: Mon Oct 02, 2017 9:23 pm
by วังวู ช่ง
snasui wrote::D การทำงานลักษณะนั้นต้องอาศัย VBA ดูตัวอย่างที่นี่ครับ viewtopic.php?t=1979

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