Page 1 of 1
พอจะมีสูตรใดใน Excel ที่จะจัดการข้อมูลได้ หลายเงื่อนไขที่กำหนดได้บ้างคะ
Posted: Wed Oct 05, 2016 10:13 pm
by rikaopera
พอจะมีสูตรใดใน Excel ที่จะจัดการข้อมูลได้ หลายเงื่อนไขที่กำหนดได้บ้างคะ
ตัวอย่างตามไฟล์แนบเลยค่ะ
พอดีต้องทำข้อมูลแบบนี้ หลายร้อยคนในเวลาอันจำกัด
พอจะมีสูตรที่ให้คำตอบเราได้หลายเงื่อนไขแบบนี้ไหมคะ
รบกวนแนะนำ ชี้แนะด้วยค่ะ
ขอบคุณค่ะ
Re: พอจะมีสูตรใดใน Excel ที่จะจัดการข้อมูลได้ หลายเงื่อนไขที่กำหนดได้บ้างคะ
Posted: Wed Oct 05, 2016 10:20 pm
by snasui

แนบไฟล์ Excel มาด้วยจะได้สะดวกในการเขียนสูตรเปรียบเทียบได้ครับ
Re: พอจะมีสูตรใดใน Excel ที่จะจัดการข้อมูลได้ หลายเงื่อนไขที่กำหนดได้บ้างคะ
Posted: Wed Oct 05, 2016 10:25 pm
by rikaopera
ไฟล์แนบค่ะ
Re: พอจะมีสูตรใดใน Excel ที่จะจัดการข้อมูลได้ หลายเงื่อนไขที่กำหนดได้บ้างคะ
Posted: Wed Oct 05, 2016 10:37 pm
by snasui

เซลล์ A2 กรอกเวลาให้เหมือนกับเซลล์อื่น ๆ ที่ไม่ตรงกับชื่อของ User จากนั้นทำตามลำดับด้านล่างครับ
- เซลล์ C2 คีย์
=LOOKUP(2,1/(A$1:A2=""),B$1:B2)
Enter > Copy ลงด้านล่าง
- เซลล์ E16 คีย์
=INDEX($A$2:$A$81,MATCH(1,IF($B$2:$B$81=E$15,IF($C$2:$C$81=$D16,1)),0))
Ctrl+Shift+Enter > Copy ไปทางขวาและลงด้านล่าง กรุณาอ่าน Note ด้านล่างอย่างละเอียดครับ
!
| Note: Ctrl+Shift+Enter เป็นการสร้างสูตร Array โดยสามารถเลือกดำเนินการตามข้อ 1 หรือ 2 ด้านล่าง
- กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
- กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน จากนั้นกดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วตามด้วย Enter เพื่อสร้างเป็นสูตร Array
- หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้ไม่สามารถคีย์เข้าไปเอง จะต้องมาด้วยการกดแป้น Ctrl+Shift+Enter เท่านั้น ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
- การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง
|
Re: พอจะมีสูตรใดใน Excel ที่จะจัดการข้อมูลได้ หลายเงื่อนไขที่กำหนดได้บ้างคะ
Posted: Wed Oct 05, 2016 10:54 pm
by rikaopera

ขอบคุณอาจารย์มากๆค่ะ ทำได้แล้ว เย้ๆๆๆ
Re: พอจะมีสูตรใดใน Excel ที่จะจัดการข้อมูลได้ หลายเงื่อนไขที่กำหนดได้บ้างคะ
Posted: Wed Oct 05, 2016 11:05 pm
by rikaopera
เพิ่มเติมค่ะ อาจารย์ สถานะ:: กลับบ้าน ยังค้นหา ข้อมูลผิดอยู่นิดนึงค่ะ
Re: พอจะมีสูตรใดใน Excel ที่จะจัดการข้อมูลได้ หลายเงื่อนไขที่กำหนดได้บ้างคะ
Posted: Wed Oct 05, 2016 11:16 pm
by snasui

การค้นหาตามสูตรข้างต้นคือนำค่าแรกที่พบมาแสดง ไม่ทราบว่าตามคำตอบที่แจ้งมานั้นคิดด้วยหลักการใดครับ

Re: พอจะมีสูตรใดใน Excel ที่จะจัดการข้อมูลได้ หลายเงื่อนไขที่กำหนดได้บ้างคะ
Posted: Thu Oct 06, 2016 7:31 am
by rikaopera
หลักการคือ เวลา user เปิดเครื่องมา อันดับแรก ระบบจะจับแสดงเป็น >>>กลับบ้าน ซึ่งไม่ใช่ค่าที่ถูกต้อง
ส่วนค่าที่ถูกต้องจริงๆคือ User จะเลือก สถานะกลับบ้านเอง โดยสถานะนี้ที่ถูกต้องนี้ จะอยู่ด้านล่างเสมอค่ะ
Re: พอจะมีสูตรใดใน Excel ที่จะจัดการข้อมูลได้ หลายเงื่อนไขที่กำหนดได้บ้างคะ
Posted: Thu Oct 06, 2016 10:11 pm
by snasui

ตัวอย่างสูตรครับ
เซลล์ G16 คีย์
=INDEX($A$2:$A$81,SMALL(IF($B$2:$B$81=G$15,IF($C$2:$C$81=$D16,ROW($A$2:$A$81)-ROW($A$2)+1)),3))
Ctrl+Shift+Enter > Copy ลงด้านล่าง
Re: พอจะมีสูตรใดใน Excel ที่จะจัดการข้อมูลได้ หลายเงื่อนไขที่กำหนดได้บ้างคะ
Posted: Fri Oct 07, 2016 9:10 pm
by rikaopera
ได้แล้วค่ะ ต้องหัดเรียนรู้อีกหลายสูตรเลย ขอบคุณนะคะ อาจารย์
