Page 2 of 2

Re: นับจำนวนที่ซ้ำมี3เงื่อนไข

Posted: Tue Oct 16, 2018 6:45 am
by snasui
:D ตัวอย่างสูตรตามด้านล่างครับ
  1. ที่ G3 คีย์
    =COUNTIFS($A$2:$A$13,G$2,$B$2:$B$13,"Auto",$E$2:$E$13,"Acc",$D$2:$D$13,$F2)
    Enter > Copy ให้เต็มตาราง
  2. ที่ G14 คีย์
    =COUNTIFS($A$2:$A$13,G$13,$B$2:$B$13,"Not Auto",$E$2:$E$13,"Acc",$D$2:$D$13,$F13)
    Enter > Copy ให้เต็มตาราง

Re: นับจำนวนที่ซ้ำมี3เงื่อนไข

Posted: Wed Oct 17, 2018 5:10 pm
by thawatchai1977
ผมใส่เงื่อนไขแล้วแต่ไม่ได้ครับ

Re: นับจำนวนที่ซ้ำมี3เงื่อนไข

Posted: Wed Oct 17, 2018 5:17 pm
by puriwutpokin
ปรับนิดหนึ่่งครับ ตามของอาจารย์คนควน ครับ
ที่ G3 คีย์
=COUNTIFS($A$2:$A$13,G$2,$B$2:$B$13,"Auto",$E$2:$E$13,"Acc",$D$2:$D$13,$F3)
Enter > Copy ให้เต็มตาราง
ที่ G14 คีย์
=COUNTIFS($A$2:$A$13,G$13,$B$2:$B$13,"Not Auto",$E$2:$E$13,"Acc",$D$2:$D$13,$F14)
Enter > Copy ให้เต็มตาราง

Re: นับจำนวนที่ซ้ำมี3เงื่อนไข

Posted: Thu Oct 18, 2018 3:34 pm
by thawatchai1977
ช่วยดูไฟน์ตามที่แนบให้ด้วยครับสูตรผิดตรงไหนครับ

Re: นับจำนวนที่ซ้ำมี3เงื่อนไข

Posted: Thu Oct 18, 2018 3:46 pm
by logic
ลองดูครับ

C13 =SUM(IF(FREQUENCY(IF(DATA!$E$51:$E$143<>"",IF(DATA!$C$51:$C$143=C$12,IF(DATA!$G$51:$G$143<>"Non-Auto",IF(DATA!$R$51:$R$143<>"Not Accept (Customer Site)",IF(DATA!$J$51:$J$143=$B13,MATCH(DATA!$E$51:$E$143,DATA!$E$51:$E$143,0)))))),ROW(DATA!$E$51:$E$143)-ROW(DATA!$E$51)+1),1))

เดิมใส่วงเล็บไม่ครบ :tt:

Re: นับจำนวนที่ซ้ำมี3เงื่อนไข

Posted: Thu Oct 18, 2018 7:18 pm
by thawatchai1977
ถ้านำสูตรนี้ไปใช้ใน excel2003 จะใช้ไม่ได้ใช่ไหมครับ

Re: นับจำนวนที่ซ้ำมี3เงื่อนไข

Posted: Thu Oct 18, 2018 8:26 pm
by puriwutpokin
thawatchai1977 wrote: Thu Oct 18, 2018 7:18 pm ถ้านำสูตรนี้ไปใช้ใน excel2003 จะใช้ไม่ได้ใช่ไหมครับ
ใช้ได้ครับดูแล้วไม่ติดฟังก์ชั่น​ใดเลยครับ

Re: นับจำนวนที่ซ้ำมี3เงื่อนไข

Posted: Thu Oct 18, 2018 9:29 pm
by thawatchai1977
หน้าจอแสดง"The specifiied formula be entered because it uses more levels of nesting than are sllowed in the current file format.แปลว่าอะไรครับ

Re: นับจำนวนที่ซ้ำมี3เงื่อนไข

Posted: Thu Oct 18, 2018 11:36 pm
by snasui
:D ตามการฟ้องนั้นแสดงว่าใช้ไฟล์ที่มีนามสกุลเป็น .xls (Version 2003 ลงไป) ไม่ใช่ xlsx ซึ่งไฟล์ .xls สามารถซ้อนสูตรได้ไม่เกิน 7 ชั้นเท่านั้นครับ

ปัจจุบัน Microsoft ไม่ Support Version 2003 แล้ว หากเป็นไปได้ให้เปลี่ยนไปใช้ Version ที่สูงกว่า 2003 ครับ