Page 1 of 1

เว้นว่างไว้ ก่อน มีข้อมูลครบถึงจะโชว์

Posted: Sat Apr 11, 2015 10:09 pm
by sommor
ขอคำแนะนำเพิ่มเติมจากสูตรที่อาจารย์เคยให้มาครับ ขอคำแนะนำจากเพื่อนๆ และอาจารย์ด้วยครับ

ผมอยากให้ ช่อง H I J K ว่างไว้ ก่อน ถ้าหาก ไม่มีข้อมูลที่ D และ G

ช่อง H I J K จะโชว์ ข้อมูลหรือแสดงผลก็ต่อเมื่อ มีข้อมูลที่ D และ G ก่อน

Re: เว้นว่างไว้ ก่อน มีข้อมูลครบถึงจะโชว์

Posted: Sat Apr 11, 2015 10:16 pm
by sommor
แต่ มาติดตรงที่ ช่องไหน มี ดย. จะมีข้อมูลโชว์

Re: เว้นว่างไว้ ก่อน มีข้อมูลครบถึงจะโชว์

Posted: Sun Apr 12, 2015 7:31 am
by joo
:D ลองตามนี้ดูครับ
ที่ H 6 เปลี่ยนจาก OR เป็น AND ดูครับ =IF(AND(D6=$H$5,G6=$H$5),H$5,"") หรือ
=IF(OR(D6="",G6=""),"",IF(OR(D6=$H$5,G6=$H$5),H$5,""))

Re: เว้นว่างไว้ ก่อน มีข้อมูลครบถึงจะโชว์

Posted: Sun Apr 12, 2015 8:03 am
by sommor
ขอขอบคุณครับที่แนะนำมา
ขอเพิ่มเติม น่ะครับ
:thup: :thup:

Re: เว้นว่างไว้ ก่อน มีข้อมูลครบถึงจะโชว์

Posted: Sat Apr 18, 2015 10:28 am
by snasui
:D ขออะไรเพิ่มเติมครับ :?:

Re: เว้นว่างไว้ ก่อน มีข้อมูลครบถึงจะโชว์

Posted: Sat Apr 18, 2015 9:59 pm
by sommor
555 กะว่าจะไม่ถามแล้ว น่ะ อาจารย์เข้ามาแซว อ้าว... เพิ่มเติมครับ

คือผมต้องให้ ให้เราใส่ข้อมูล ที่ E หรือ F ให้ครบทั้ง 2 ช่องก่อนถึงจะโชว์ ข้อมูลที่ G

ครับผม

Re: เว้นว่างไว้ ก่อน มีข้อมูลครบถึงจะโชว์

Posted: Sat Apr 18, 2015 10:43 pm
by snasui
:D G6 ปรับสูตรเป็นด้านล่างครับ

=IF(COUNTIF(E6:F6,"*?")<2,"",INDEX({"ดย","ด","ผ","มผ"},MATCH(MAX(COUNTIF(E6:F6,{"ดย","ด","ผ","มผ"})),COUNTIF(E6:F6,{"ดย","ด","ผ","มผ"}),0)))

Re: เว้นว่างไว้ ก่อน มีข้อมูลครบถึงจะโชว์

Posted: Sun Apr 19, 2015 5:38 am
by sommor
ใช้ได้ เรียบร้อย..เป็นพระคุณอย่างยิ่ง ครับ........