Page 1 of 1

รบกวนช่วย สูตร if count , index ด้วยค่ะ

Posted: Sat Sep 08, 2012 1:14 pm
by ichinisan
ค่าที่ได้ไม่ตรงค่ะ ต้องการให้แสดงค่าเวลาพิมพ์วันที่ และชื่อผู้รับงานค่ะตามเอกสารแนบค่ะ

Re: รบกวนช่วย สูตร if count , index ด้วยค่ะ

Posted: Sat Sep 08, 2012 1:38 pm
by snasui
:D ควรอธิบายความต้องการมาด้วยครับ ว่าปัญหาคืออะไร เพื่อประโยชน์ในการค้นหาของเพื่อน ๆ

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

จากโจทย์ดังกล่าวลองตามนี้ครับ

ที่ H4 คีย์

=IF(COUNT(B4:G4)>0,INDEX(B$2:G$2,COUNTA(B4:G4)-1),"")

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

Re: รบกวนช่วย สูตร if count , index ด้วยค่ะ

Posted: Sat Sep 08, 2012 1:43 pm
by bank9597
:D แบบนี้พอได้ไหมครับ

ที่ H4 คีย์ =IF(COUNT(B4:G4)=1,$B$2,IF(COUNT(B4:G4)=2,$D$2,$F$2)) คัดลอกลงมา

Re: รบกวนช่วย สูตร if count , index ด้วยค่ะ

Posted: Sat Sep 08, 2012 2:44 pm
by ichinisan
ขอบคุณมากค่ะ

Re: รบกวนช่วย สูตร if count , index ด้วยค่ะ

Posted: Sat Sep 08, 2012 3:23 pm
by ichinisan
อาจารย์ค่ะ หนูยกตัวอย่างไปไม่หมดค่ะ บางครั้งส่งก็มีการส่งงานข้ามแผนก จาก A ไป C เลยค่ะแต่สูตรมันได้ค่า ไปที่ แผนก B เลยค่ะรบกวนอีกครั้งค่ะ
ขอบคุณค่ะ

Re: รบกวนช่วย สูตร if count , index ด้วยค่ะ

Posted: Sat Sep 08, 2012 3:27 pm
by snasui
:D ปรับสูตรที่ H4 เป็นตามด้านล่างครับ

=IF(COUNT(B4:G4)>0,INDEX(B$2:G$2,MATCH(9.99999999999999E+307,B4:G4)),"")

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

Re: รบกวนช่วย สูตร if count , index ด้วยค่ะ

Posted: Sat Sep 08, 2012 3:32 pm
by ichinisan
ได้แล้วค่ะ อาจารย์ ขอบคุณมากค่ะ