Page 1 of 1

สูตรคำนวณตัวเลขในช่องข้างๆช่องที่มีข้อความ

Posted: Thu Sep 12, 2019 5:18 pm
by prajak18th
ผมต้องใช้สูตรไหนครับ เพราะสูตรที่ผมทำไว้มันไม่ตรง รบกวนดูตัวอย่างตามไฟล์แนบทีนะครับ
ขอบคุณครับ

Re: สูตรคำนวณตัวเลขในช่องข้างๆช่องที่มีข้อความ

Posted: Thu Sep 12, 2019 6:34 pm
by puriwutpokin
ไม่แน่ใจว่าเงื่อนไขที่ใช้จากอะไร​บ้าง​ เบื้องต้น​คัดเหลือ​แค่นี้ดูครับถ้าไม่ใช่มีเงื่อนไขเพิ่มเติมแจ้งมาใหม่ครับ=SUMIF(D1:D2,"พักร้อน",G1:G2)

Re: สูตรคำนวณตัวเลขในช่องข้างๆช่องที่มีข้อความ

Posted: Fri Sep 13, 2019 9:19 am
by prajak18th
เงื่อนไขคือ ถ้าแถว d กับ e มีคำว่าพักร้อน แถว g จะเป็นตัว"คีย์"ว่ากี่ชั่วโมง ส่วนแถว h จะเป็นตัวสรุปครับ สมมติถ้ามีคำว่าพักร้อน 1 ช่อง = 4ชั่วโมง ถ้ามี4ช่องต้องได้ 16ชั่วโมง แต่ในสูตรได้32 ชั่วโมง

ผมลองตัดตามที่แนะนำมาแล้ว ไม่ได้ครับเพราะมันจะอ่านแค่แถว d แถวเดียว เพราะบางครั้งก็จะมีพักร้อนแต่ แถว e ด้วยครับ

Re: สูตรคำนวณตัวเลขในช่องข้างๆช่องที่มีข้อความ

Posted: Fri Sep 13, 2019 11:05 am
by puriwutpokin
ปรับเป็น =SUMPRODUCT((D1:E2="พักร้อน")*(G1:G2)/2)

Re: สูตรคำนวณตัวเลขในช่องข้างๆช่องที่มีข้อความ

Posted: Fri Sep 13, 2019 4:01 pm
by prajak18th
ขอบคุณครับ แต่ยังไม่ได้ตามที่ต้องการครับ ผมน่าจะอธิบาย งง ไปหน่อย เอาใหม่

สมมติ
แถว d1 และ e1 มีคำว่าพักร้อน แถว g1 = 8 ชม. แถว h1 = 8 ชม.
แถว d2 และ e2 มีคำว่าพักร้อน แถว g2 = 8 ชม. แถว h2 = 8 ชม.

ทีนี้ แถว h1,h2 ผมรวมกันเป็น 1 ช่องเอาไว้ และใส่สูตร คะแนนที่ได้รวมต้องเป็น 16 แต่ผมทำได้ 32
อีกประเด็นที่ลืมบอกคือ บางครั้งคำว่าพักร้อน บางช่องมี บางช่องไม่มีครับ

Re: สูตรคำนวณตัวเลขในช่องข้างๆช่องที่มีข้อความ

Posted: Mon Sep 16, 2019 2:19 pm
by prajak18th
ผมคิดสูตรได้แล้วครับ แต่มันยังติดอยู่อีกนิดหน่อย
ช่อง H ไม่โชว์ข้อมูลเพราะ D6,E6 คือแถวแรก ไม่มีคำว่าพักร้อน
มีวิธีทำให้โชว์ไหมครับ ด้วยเงื่อนไขตามสูตรที่กำหนดไว้แบบนี้
รบกวนช่วยดูให้ทีครับ