Page 1 of 1

## เงื่อนไข Array ##

Posted: Thu Aug 08, 2013 2:00 pm
by poipoi
สวัสดีครับอาจารย์ทุกท่าน ช่วงนี้แวะเข้ามาบ่อยจริงๆเลย

อยากทราบว่าเมื่อเราคีย์สูตรแบบ Array แล้วตามข้างล่างนี้

{=COUNT(IF((DATA!$C$4:$C$10000="CID")*(DATA!$F$4:$F$10000="JANUARY"),DATA!$B$4:$B$10000,""))}

จะสามารถบังคับให้ตรงที่ผมทำตัวหนาเป้นช่องว่างได้ไหมครับ

เพราะเวลากรอดสูตรลงไปมันคืนค่ากลับมาเป้นศูนย์ครับ

ขอบคุณครับ

Re: ## เงื่อนไข Array ##

Posted: Thu Aug 08, 2013 2:15 pm
by bank9597
:D ไม่เข้าใจคำถามครับ ลองแนบไฟล์ตัวอย่างและคำอธิบายอีกครั้งครับ

Re: ## เงื่อนไข Array ##

Posted: Thu Aug 08, 2013 2:22 pm
by poipoi
จากไฟล์แนบครับ

ในตารางที่คอลั่มน์ D และ E จะเป็นช่วงที่ใส่สูตรไว้ครับ

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

อ่อ มีอีก 1 คำถามครับ ในกราฟทางด้านขวาจะเห็นว่ามันมีตัวเลขโชว์จนถึงเดือนธันวาคมเลยครับ

ทีนี้คำถามเดียวกันครับว่า อยากให้มันโชว์เส้นแค่ถึงเดือนที่เรากำลังทำอยู่ครับ

ขอบคุณครับ

Re: ## เงื่อนไข Array ##

Posted: Thu Aug 08, 2013 4:00 pm
by bank9597
:D ลองดูครับ ว่าได้หรือไม่

ที่ D9 คีย์ =IF(MONTH(TODAY())>=MONTH(1&$B9),SUMPRODUCT(--(DATA!$C$4:$C$1000=D$8),--(DATA!$F$4:$F$1000=$B9)),"") แล้วคัดลอกไปที่ E9 แล้วคัดลอกลงล่างพร้อมกัน

ที่ F9 คีย์ =IF(AND(D9="",E9=""),"",D9+E9) คดลอกลงมา
ที่ G9 คีย์ =IF(F9="","",F9/C9) คัดลอกลงมา

ส่วนเรื่องการ ให้ลองทำกราฟใหม่อีกครั้งหลังได้คำตอบที่ต้องการแล้ว

Re: ## เงื่อนไข Array ##

Posted: Thu Aug 08, 2013 4:19 pm
by poipoi
ได้ลองทำกราฟใหม่แล้วครับก็ยังโชว์ค่าจนถึงธันวาเหมือนเดิมครับ

ขอบคุณครับ

Re: ## เงื่อนไข Array ##

Posted: Thu Aug 08, 2013 4:42 pm
by bank9597
poipoi wrote:ได้ลองทำกราฟใหม่แล้วครับก็ยังโชว์ค่าจนถึงธันวาเหมือนเดิมครับ

ขอบคุณครับ
ที่ผมตอบไปนั้น ตรงตามที่ต้องการหรือยังครับ

ส่วนเรื่องกราฟ ผมจะช่วยดูให้อีกครั้งครับ

Re: ## เงื่อนไข Array ##

Posted: Thu Aug 08, 2013 5:00 pm
by poipoi
ได้ตรงามที่ต้องการแล้วครับ

เรื่องกราฟผมได้วิธีแล้วครับ

ขอบคุณอีกครั้งครับ

ทีนี้กเหลือในส่วนของ VBA ซึ่งอยู่ในอีกกระทู้หนึ่ง

ต้องรออาจารย์ท่านต่อๆไปมาชี้แนะครับ

Re: ## เงื่อนไข Array ##

Posted: Thu Aug 08, 2013 5:43 pm
by poipoi
เรียนคุณ bank9597 ครับ

จากการทดลองเพิ่มเดือนพฤศจิกายนเข้าไป ปรากฏว่าที่ตารางไม่โชว์ค่าให้ครับ

ผมจะต้องปรับแก้ช่วงไหนครับ

ขอบคุณครับ

Re: ## เงื่อนไข Array ##

Posted: Thu Aug 08, 2013 5:52 pm
by bank9597
poipoi wrote:เรียนคุณ bank9597 ครับ

จากการทดลองเพิ่มเดือนพฤศจิกายนเข้าไป ปรากฏว่าที่ตารางไม่โชว์ค่าให้ครับ

ผมจะต้องปรับแก้ช่วงไหนครับ

ขอบคุณครับ
:D ย่อมเป็นเช่นนั้นอยู่แล้วครับ เพราะผมเอาเดือนปัจจุบันเป็นหลักครับ หากเป็นเดือนในอนาคตที่ยังมาไม่ถึง มันก็จะไม่แสดงข้อมูลครับ

Re: ## เงื่อนไข Array ##

Posted: Fri Aug 09, 2013 9:46 am
by poipoi
รับทราบครับ

ส่วนเรื่องกราฟผมได้วิธีแล้วครับ

ขอบคุณมากครับ