Page 1 of 1

หาผลรวมเวลา ตามรหัส

Posted: Thu May 08, 2014 3:57 pm
by mr.zatan
ช่วยแก้สูตรให้หน่อยครับ:

หาผลรวมตามรหัส รวมในรูปแบบ( hh:mm )

- ดึงข้อมูลจาก Sheet Time คอลัมน์ J > มารวมไว้ที่ Sheet Paste1 > AO7 (ตามรหัส รหัสจะอยู่คอลัมน์ A ทั้งสอง Sheet)


Pass : 007

Re: หาผลรวมเวลา ตามรหัส

Posted: Thu May 08, 2014 4:14 pm
by snasui
:D ลองตามนี้ครับ
  1. ที่ชีท Time คลิกขวาเซลล์ว่าง > Copy > คลุม D3:P7 > คลิกขวา > Paste Special > Values > Add > OK
  2. ที่ชีท Paste1 เซลล์ AO7 คีย์สูตร
    =SUMIF(Time!$A$3:$A$7,$A7,Time!$J$3:$J$7)
    Enter > Copy ลงด้านล่าง

Re: หาผลรวมเวลา ตามรหัส

Posted: Thu May 08, 2014 4:29 pm
by mr.zatan
snasui wrote:ลองตามนี้ครับ
- ที่ชีท Time คลิกขวาเซลล์ว่าง > Copy > คลุม D3:P7 > คลิกขวา > Paste Special > Values > Add > OK
ขั้นตอนนี้ทำแล้วไม่เห็นมีอะไรเกิดขึ้นเลยครับ..

Re: หาผลรวมเวลา ตามรหัส

Posted: Thu May 08, 2014 4:45 pm
by snasui
:D ถ้าสังเกตจะเห็นว่ามีอะไรเกิดขึ้น นั่นคือตัวเลขจะชิดขวาครับ

เนื่องจากเดิมเก็บตัวเลขในรูปแบบของ Text ตัวเลขจะชิดซ้ายเซลล์ ผมจึงให้บวกด้วย 0 ด้วยวิธีการนั้น ไม่เช่นนั้นข้อ 2 จะไม่สามารถรวมได้

Re: หาผลรวมเวลา ตามรหัส

Posted: Thu May 08, 2014 5:08 pm
by mr.zatan
เอ้ออ....ขอบคุณครับ

Re: หาผลรวมเวลา ตามรหัส

Posted: Thu May 08, 2014 5:42 pm
by mr.zatan
ถ้าเป็นตัวอักษร สามารถรวมเป็นจำนวนได้มัยครับ

=SUMIF(Time!$A$3:$A$7,$A7,Time!$J$3:$J$7)

Image


- ที่ Sheet Time คอลั่ม O จะเห็นมีตัวอักษร Y สามตัว ก็ให้รวมเป็นตัวเลขคือ 3

Re: หาผลรวมเวลา ตามรหัส

Posted: Thu May 08, 2014 5:53 pm
by snasui
:D ใช้ Countif เพื่อนับ Y ได้ครับ เช่น

=Countif(O3:O7,"Y")

Re: หาผลรวมเวลา ตามรหัส

Posted: Thu May 08, 2014 6:07 pm
by mr.zatan
ช่วยแก้ให้หน่อยครับ แบบนี้ใช่มัย

=Countif('(Time!$A$3:$A$7,$A7,Time!$J$3:$J$7)'!O3:O7,"Y")

Re: หาผลรวมเวลา ตามรหัส

Posted: Thu May 08, 2014 6:20 pm
by snasui
:D ช่วยเขียนเงื่อนไขมาใหม่ อธิบายว่าต้องการจะทำอะไร ตัวอย่างคำตอบเป็นอย่างไร ด้วยเงื่อนไขใดจึงได้คำตอบเท่านั้น จะได้เข้าใจตรงกันครับ

Re: หาผลรวมเวลา ตามรหัส

Posted: Thu May 08, 2014 6:32 pm
by mr.zatan
เหมือนเดิมครับ แต่เปลี่ยนจากตัวเลข เป็น การนับจำนวนตัวอักษร Y แทน

เช่น รหัส 19 มี Y สามตัวก็ให้รวมเป็น 3

- ดึงข้อมูล Y จาก Sheet Time คอลัมน์ O > มารวมไว้ที่ Sheet Paste1 > AO7 (ตามรหัส รหัสจะอยู่คอลัมน์ A ทั้งสอง Sheet)

Re: หาผลรวมเวลา ตามรหัส

Posted: Thu May 08, 2014 6:41 pm
by snasui
ลองตามนี้ครับ

AO7 คีย์สูตร

=COUNTIFS(Time!$A$3:$A$7,A7,Time!$O$3:$O$7,"Y")

Enter > Copy ลงด้านล่าง

Re: หาผลรวมเวลา ตามรหัส

Posted: Fri May 09, 2014 11:35 am
by mr.zatan
ขอบคุณครับ