Page 1 of 1

ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Mon Nov 11, 2013 4:01 pm
by sommor
ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า
ต้องทำงัย งัย ครับ แบบว่า อย่าใส่ข้อมูลไปก่อน คำตอบหรือผลถึงจะโชว์

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Mon Nov 11, 2013 4:19 pm
by nattasiray
ต้องทำงัย งัย ครับ
งดภาษาแชตครับ

ผมแก้เป็น

Code: Select all

=if(COUNTBLANK(กลุ่มเซลล์ที่ต้องการนับ)>0,"",สูตรเดิม)

ไม่แนบแฟ้มตัวอย่างมาให้ คงช่วยเหลือได้เพียงเท่านี้ครับ :roll:

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Sun Dec 22, 2013 6:32 pm
by sommor
ไม่แนบแฟ้มตัวอย่างมาให้ คงช่วยเหลือได้เพียงเท่านี้ครับ (ขออภัย ครับ)

ตามนั้เลย ครับ



ทดสอบแล้วยังไม่ได้เลยครับ

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Sun Dec 22, 2013 6:53 pm
by snasui
:D ช่วยเขียนเงื่อนไขมาทั้งหมดอีกครั้งว่าต้องการให้แสดงค่าใด โดยเงื่อนไขใดครับ

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Sun Dec 22, 2013 7:51 pm
by sommor
ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า ครับ

หมายถึงว่า เรามีสูตรอยู่แล้ว เมื่อเรา copy ลงมาแล้ว มันจะขึ้น 0 หรือ คำตอบไว้ก่อน ครับ

=if(COUNTBLANK(กลุ่มเซลล์ที่ต้องการนับ)>0,"",สูตรเดิม) <<< ลักษณะนี้ แหละ

ของผม จะเป็นพวก ดย ด ผ อ่ะครับ

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

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Sun Dec 22, 2013 8:27 pm
by snasui
:D คุณได้ลองแทนค่าสูตรที่คุณ nattasiray ตอบมาแล้วยังครับ

ลองแทนค่ามาก่อนตามฟอร์มสูตรด้านล่าง ติดตรงไหนค่อยมาถามกันต่อ การแทนค่าในสูตรไม่ใช่เรื่องยากเนื่องจากสูตรเดิมก็มีอยู่แล้ว จำเป็นต้องหัดแทนค่าให้เป็น ทดสอบทดสองเยอะ ๆ ครับ
sommor wrote:=if(COUNTBLANK(กลุ่มเซลล์ที่ต้องการนับ)>0,"",สูตรเดิม)

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Mon Dec 23, 2013 9:51 am
by sommor
ทดสอบแล้ว ครับ อาจารย์ ไม่ผ่าน ครับ ผม

เพราะ ค่าที่มี ไม่ใช่ หมายเลข มันเป็น ลักษณะจำนวน นับ อ่ะ ครับ

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Mon Dec 23, 2013 1:12 pm
by sommor
ทดสอบ หลาย รอบ ได้แล้ว ครับ ลักษณธว่าใส่สุตร เสร็จ กด CTRL+SHIFT+ENTER ครับ

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

อาจารย์ของลองดูให้หน่อยน่ะครับ อยู่ที่หน้า รวม ครับ

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Mon Dec 23, 2013 1:25 pm
by joo
:D ไม่พบไฟล์แนบครับ

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Mon Dec 23, 2013 1:34 pm
by sommor
ส่ง มาให้ใหม่ แล้ว ครับ

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Mon Dec 23, 2013 1:52 pm
by joo
:D ลองใช้ And เข้ามาช่วยดูครับ เช่น ที่ I8 =IF(AND(D8=0,E8=0,F8=0,G8=0,H8=0),"",สูตรเดิม)

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Mon Dec 23, 2013 1:59 pm
by apirak2455
ที่ I61 คีย์

=IF(OR(B61:H61=0),"",INDEX({"ดย","ด","ผ","มผ"},MATCH(MAX(COUNTIF(D61:H61,{"ดย","ด","ผ","มผ"})),COUNTIF(D61:H61,{"ดย","ด","ผ","มผ"}),0)))

กด CTRL+SHIFT+ENTER copy ลงล่าง

Re: ไม่ต้องการให้โชว์คำตอบไว้ล่วงหน้า

Posted: Mon Dec 23, 2013 3:35 pm
by sommor
ขอบคุณครับ ได้ทั้ง สอง เลย ครับ

=IF(AND(D8=0,E8=0,F8=0,G8=0,H8=0),"",สูตรเดิม)

=IF(OR(B61:H61=0),"",INDEX({"ดย","ด","ผ","มผ"},MATCH(MAX(COUNTIF(D61:H61,{"ดย","ด","ผ","มผ"})),COUNTIF(D61:H61,{"ดย","ด","ผ","มผ"}),0)))