Page 1 of 1

นับจำนวนตำแหน่งแยกระดับหัวหน้าหรืออื่นๆ

Posted: Tue Aug 17, 2021 3:29 pm
by Totem
:D เรียนอาจารย์และเพื่อนสมาชิกทุกท่าน

ขอถามวิธีการนับจำนวนตำแหน่งแยกระดับหัวหน้าหรืออื่นๆ

อธิบายได้ดังนี้

1.นับจำนวนตำแหน่งว่าได้เท่าไรใน column G
2.ถ้ามีระดับหัวหน้าฝ่าย หรือ หัวหน้างาน (อาจใช้ชื่ออื่นก็ได้)
ให้นับเป็น ระดับหัวหน้าฝ่าย หรือ หัวหน้างาน ไปนับตามตำแหน่ง
เช่น ใน column G เจ้าหน้าที่ธุรการ นับได้ 5 คน แต่มี 1 คน เป็น หัวหน้าฝ่าย
ให้นับเจ้าหน้าที่ธุรการเหลือ 4 คน (ช่อง b4) อีก 1 คนเป็นเจ้าหน้าที่ธุรการเป็นหัวหน้าฝ่าย
ให้นับไปอยู่ที่หัวหน้าฝ่าย 1 คน (ช่อง b3) นำไปรวมไว้
เช่น ใน column G เจ้าหน้าที่คอมพิวเตอร์ นับได้ 2 คน แต่มี 1 คน เป็น หัวหน้างาน
ให้นับเจ้าหน้าที่คอมพิวเตอร์เหลือ 1 คน (ช่อง b4) อีก 1 คนเป็นเจ้าหน้าที่คอมพิวเตอร์เป็นหัวหน้างาน
ให้นับไปอยู่ที่หัวหน้างาน 1 คน (ช่อง b2) นำไปรวมไว้
เช่น ใน column G เจ้าหน้าทีระบบ นับได้ 6 คน แต่มี 2 คน เป็น หัวหน้างาน
ให้นับเจ้าหน้าทีระบบเหลือ 4 คน (ช่อง b7) อีก 2 คนเป็นเจ้าหน้าทีระบบเป็นหัวหน้างาน
ให้นับไปอยู่ที่หัวหน้างาน 2 คน (ช่อง b2) นำไปรวมไว้

ถ้าระดับใน column H มีหัวหน้าหรือเป็นชื่ออื่นๆ ให้นับแยกจากตำแหน่งออกไปต่างหาก
column G , H อาจไม่อยู่ติดกัน ที่ยกตัวอย่างเพื่อสะดวกในอธิบายครับ


3. หากตำแหน่งอื่นๆ ไม่ระดับก็ให้นับตามปกติ

ขอบคุณครับ

นับจำนวนตำแหน่งแยกหัวหน้า.xlsx

Re: นับจำนวนตำแหน่งแยกระดับหัวหน้าหรืออื่นๆ

Posted: Tue Aug 17, 2021 5:26 pm
by norkaz
...

B2

=COUNTIF($G$2:$G$99,A2)-($G$2:$G$99=A2)-($H$2:$H$99<>"")+COUNTIF($H$2:$H$99,A2)

Norkaz

Re: นับจำนวนตำแหน่งแยกระดับหัวหน้าหรืออื่นๆ

Posted: Wed Aug 18, 2021 9:00 am
by Totem
norkaz wrote: Tue Aug 17, 2021 5:26 pm ...

B2

=COUNTIF($G$2:$G$99,A2)-($G$2:$G$99=A2)-($H$2:$H$99<>"")+COUNTIF($H$2:$H$99,A2)

Norkaz
=COUNTIF($G$2:$G$99,A2)-(@$G$2:$G$99=A2)-(@$H$2:$H$99<>"")+COUNTIF($H$2:$H$99,A2)

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

เพิ่มเติมที่ไม่ครอบคลุมครับ ถ้าใน column A มีตำแหน่ง แต่ ใน column G ไม่มีตำแหน่ง การนับรวมใน column B จะติดลบ ที่ถูกต้องเป็น 0
เช่น ตำแหน่งเจ้าหน้าทีประชาสัมพันธ์ ใน column A มีตำแหน่ง แต่ ใน column G ไม่มีตำแหน่ง การนับรวมใน column B เป็น -1 ที่ถูกต้องเป็น 0 เป็นต้น

นับจำนวนตำแหน่งแยกหัวหน้า_COUNTIF เพิ่ม.xlsx

Re: นับจำนวนตำแหน่งแยกระดับหัวหน้าหรืออื่นๆ

Posted: Wed Aug 18, 2021 9:41 am
by norkaz
..

ปรับสูตรตามนี้ครับ

B2

=COUNTIF($H$2:$H$20,A2)+COUNTIF($G$2:$G$20,A2)-SUMPRODUCT(($G$2:$G$20=A2)*($H$2:$H$20<>""))

Norkaz

Re: นับจำนวนตำแหน่งแยกระดับหัวหน้าหรืออื่นๆ

Posted: Wed Aug 18, 2021 12:09 pm
by Totem
norkaz wrote: Wed Aug 18, 2021 9:41 am ..

ปรับสูตรตามนี้ครับ

B2

=COUNTIF($H$2:$H$20,A2)+COUNTIF($G$2:$G$20,A2)-SUMPRODUCT(($G$2:$G$20=A2)*($H$2:$H$20<>""))

Norkaz
:D ขอบคุณครับ ได้ตามต้องการ

Re: นับจำนวนตำแหน่งแยกระดับหัวหน้าหรืออื่นๆ

Posted: Wed Aug 18, 2021 2:10 pm
by Bo_ry
=COUNTIFS($H$2:$H$21,A2)+COUNTIFS($G$2:$G$21,A2,$H$2:$H$21,"")

Re: นับจำนวนตำแหน่งแยกระดับหัวหน้าหรืออื่นๆ

Posted: Wed Aug 18, 2021 2:30 pm
by Totem
Bo_ry wrote: Wed Aug 18, 2021 2:10 pm =COUNTIFS($H$2:$H$21,A2)+COUNTIFS($G$2:$G$21,A2,$H$2:$H$21,"")
:D ขอบคุณครับ ใช่ได้ตามต้องการเหมือนกันครับ