Page 1 of 1

อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Tue Nov 28, 2017 10:06 am
by Pnum17
ตามหัวเลยคะ คือหนูจะคำนวณการทดสอบสมรรถภาพร่างกาย
โดยชีทที่ 1-3 เป็นเกณฑ์การให้คะแนนทั้งหมด 3ท่า อยากทราบสูตรหรือวิธีการทำเมื่อ ใส่อายุ ใส่จำนวนครั้งที่ทำได้แล้วขึ้นคะแนนคะ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Tue Nov 28, 2017 10:24 am
by puriwutpokin
ควรแนบไฟล์ตัวอย่างมาด้วยครับ เพื่อนๆสมาชิกจะได้เข้าถึงปัญหาได้เร็ว ครับ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Tue Nov 28, 2017 1:15 pm
by Pnum17
puriwutpokin wrote:ควรแนบไฟล์ตัวอย่างมาด้วยครับ เพื่อนๆสมาชิกจะได้เข้าถึงปัญหาได้เร็ว ครับ
แนบแล้วนะคะ รบกวนพี่ๆด้วยนะคะ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Tue Nov 28, 2017 1:29 pm
by eyepop99
puriwutpokin wrote:ควรแนบไฟล์ตัวอย่างมาด้วยครับ เพื่อนๆสมาชิกจะได้เข้าถึงปัญหาได้เร็ว ครับ
คงหมายถึงไฟล์ตัวอย่างไม่ใช่ภาพตัวอย่างครับ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Tue Nov 28, 2017 1:35 pm
by Pnum17
eyepop99 wrote:
puriwutpokin wrote:ควรแนบไฟล์ตัวอย่างมาด้วยครับ เพื่อนๆสมาชิกจะได้เข้าถึงปัญหาได้เร็ว ครับ
คงหมายถึงไฟล์ตัวอย่างไม่ใช่ภาพตัวอย่างครับ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Tue Nov 28, 2017 2:04 pm
by puriwutpokin
Pnum17 wrote:
eyepop99 wrote:
puriwutpokin wrote:ควรแนบไฟล์ตัวอย่างมาด้วยครับ เพื่อนๆสมาชิกจะได้เข้าถึงปัญหาได้เร็ว ครับ
คงหมายถึงไฟล์ตัวอย่างไม่ใช่ภาพตัวอย่างครับ
ตัวอย่างสูตรที่ F4=IFERROR(INDEX(dun!$B$4:$Q$85,MATCH($E4,dun!$A$4:$A$85,0),LOOKUP($D4,{17,22,27,32,37,42,47,52},{1,3,5,7,9,11,13,15})),"") คัดลอกลงครับ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Tue Nov 28, 2017 2:22 pm
by Pnum17
puriwutpokin wrote:
Pnum17 wrote:
eyepop99 wrote:
คงหมายถึงไฟล์ตัวอย่างไม่ใช่ภาพตัวอย่างครับ
ตัวอย่างสูตรที่ F4=IFERROR(INDEX(dun!$B$4:$Q$85,MATCH($E4,dun!$A$4:$A$85,0),LOOKUP($D4,{17,22,27,32,37,42,47,52},{1,3,5,7,9,11,13,15})),"") คัดลอกลงครับ

ขอบคุณมากกคะ :)

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Wed Dec 20, 2017 10:27 am
by Pnum17
พี่คะขอสอบถามอีกเรื่องหนึ่ง คือถ้าเราใส่คะแนนของเพศหญิงไป มันขึ้นเป็นคะแนนของเพศชายต้องใช้สูตรไหนคะ รึเพิ่มเติมในสูตนเดิมยังไงคะ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Wed Dec 20, 2017 10:46 am
by Pnum17
Pnum17 wrote:
puriwutpokin wrote:
Pnum17 wrote:
ตัวอย่างสูตรที่ F4=IFERROR(INDEX(dun!$B$4:$Q$85,MATCH($E4,dun!$A$4:$A$85,0),LOOKUP($D4,{17,22,27,32,37,42,47,52},{1,3,5,7,9,11,13,15})),"") คัดลอกลงครับ

ขอบคุณมากกคะ :)

พี่คะขอสอบถามอีกเรื่องหนึ่ง คือถ้าเราใส่คะแนนของเพศหญิงไป มันขึ้นเป็นคะแนนของเพศชายต้องใช้สูตรไหนคะ รึเพิ่มเติมในสูตนเดิมยังไงคะ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Wed Dec 20, 2017 11:41 am
by puriwutpokin
Pnum17 wrote:
Pnum17 wrote:
puriwutpokin wrote: ตัวอย่างสูตรที่ F4=IFERROR(INDEX(dun!$B$4:$Q$85,MATCH($E4,dun!$A$4:$A$85,0),LOOKUP($D4,{17,22,27,32,37,42,47,52},{1,3,5,7,9,11,13,15})),"") คัดลอกลงครับ

ขอบคุณมากกคะ :)

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

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Wed Dec 20, 2017 2:40 pm
by Pnum17
puriwutpokin wrote:
Pnum17 wrote:
Pnum17 wrote:

ขอบคุณมากกคะ :)

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

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Wed Dec 20, 2017 3:25 pm
by puriwutpokin
Pnum17 wrote:
puriwutpokin wrote:
Pnum17 wrote:

พี่คะขอสอบถามอีกเรื่องหนึ่ง คือถ้าเราใส่คะแนนของเพศหญิงไป มันขึ้นเป็นคะแนนของเพศชายต้องใช้สูตรไหนคะ รึเพิ่มเติมในสูตนเดิมยังไงคะ
ต้องเพิ่มคอลัมน์ ที่ระบุเพศมาด้วยครับ ลองทำตารางมาใหม่ครับ
ตัวอย่างสูตรที่ H7=IFERROR(INDEX(dun!$B$4:$Q$104,MATCH($G7,dun!$A$4:$A$104,0),LOOKUP($F7,{17,22,27,32,37,42,47,52},IF($E7="ชาย",{1,3,5,7,9,11,13,15},{2,4,6,8,10,12,14,16}))),"") คัดลอกลงครับ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Fri Feb 02, 2018 6:08 pm
by Pnum17
puriwutpokin wrote: Wed Dec 20, 2017 3:25 pm
Pnum17 wrote:
puriwutpokin wrote: ต้องเพิ่มคอลัมน์ ที่ระบุเพศมาด้วยครับ ลองทำตารางมาใหม่ครับ
ตัวอย่างสูตรที่ H7=IFERROR(INDEX(dun!$B$4:$Q$104,MATCH($G7,dun!$A$4:$A$104,0),LOOKUP($F7,{17,22,27,32,37,42,47,52},IF($E7="ชาย",{1,3,5,7,9,11,13,15},{2,4,6,8,10,12,14,16}))),"") คัดลอกลงครับ
สอบถามอีกนิดคะ IF($E7="ชาย",{1,3,5,7,9,11,13,15},{2,4,6,8,10,12,14,16}))),"") ถ้าเราต้องการอธิบายที่มา ต้องอธิบา่ยว่าอย่างไรคะ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Fri Feb 02, 2018 7:03 pm
by puriwutpokin
กรุณา​อ่านกฎข้อ6 ด้วยแล้วดูข้ออื่นๆด้วยครับ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Fri Feb 02, 2018 8:39 pm
by snasui
Pnum17 wrote: Fri Feb 02, 2018 6:08 pm IF($E7="ชาย",{1,3,5,7,9,11,13,15},{2,4,6,8,10,12,14,16}))),"") ถ้าเราต้องการอธิบายที่มา ต้องอธิบา่ยว่าอย่างไรคะ
:D ฟังก์ชั่น If มี 3 ส่วนประกอบคือ If(เงื่อนไข, ผลลัพธ์ถ้าเงื่อนไขเป็นจริง, ผลลัพธ์ถ้าเงื่อนไขเป็นเท็จ)

จากสูตรข้างต้นคือ IF($E7="ชาย",{1,3,5,7,9,11,13,15},{2,4,6,8,10,12,14,16}) หมายถึง หาก E7 มีค่าเท่ากับ ชาย เป็นจริง ให้แสดงชุดของค่าคงที่ {1,3,5,7,9,11,13,15} หากเป็นเท็จให้แสดงชุดของค่าคงที่ {2,4,6,8,10,12,14,16}

ข้อมูลที่เขียนนอยู่ในรูปแบบของ {...} เป็นค่าคงที่ Array ครับ

อย่าลืมแจ้งผลการใช้งานตามที่คุณ puriwutpokin แจ้งให้ทราบด้วยครับ

Re: อยากทราบว่าจะนำข้อมูลจากอีกชีทหนึ่งเพื่อมาคำนวณต้องทำยังไง

Posted: Sun Feb 04, 2018 12:24 am
by Pnum17
snasui wrote: Fri Feb 02, 2018 8:39 pm
Pnum17 wrote: Fri Feb 02, 2018 6:08 pm IF($E7="ชาย",{1,3,5,7,9,11,13,15},{2,4,6,8,10,12,14,16}))),"") ถ้าเราต้องการอธิบายที่มา ต้องอธิบา่ยว่าอย่างไรคะ
:D ฟังก์ชั่น If มี 3 ส่วนประกอบคือ If(เงื่อนไข, ผลลัพธ์ถ้าเงื่อนไขเป็นจริง, ผลลัพธ์ถ้าเงื่อนไขเป็นเท็จ)

จากสูตรข้างต้นคือ IF($E7="ชาย",{1,3,5,7,9,11,13,15},{2,4,6,8,10,12,14,16}) หมายถึง หาก E7 มีค่าเท่ากับ ชาย เป็นจริง ให้แสดงชุดของค่าคงที่ {1,3,5,7,9,11,13,15} หากเป็นเท็จให้แสดงชุดของค่าคงที่ {2,4,6,8,10,12,14,16}

ข้อมูลที่เขียนนอยู่ในรูปแบบของ {...} เป็นค่าคงที่ Array ครับ

อย่าลืมแจ้งผลการใช้งานตามที่คุณ puriwutpokin แจ้งให้ทราบด้วยครับ
ขอบคุณนะคะ