Page 1 of 1

การใช้ Condition format

Posted: Mon Mar 13, 2023 10:40 am
by Xcelvba
ชีทหน้า สรุป (แถบสีฟ้า) ต้องการให้ Range A11:L220
ใส่สีเขียวตามเงื่อน ของหน้า scan (แถบสีแดง) --match
ซึ่งสูตรที่ใช้ใน excel ได้ผล แต่ไม่สามารถใช้กับ spreadsheet ครับ สูตรที่ใช้ใน condition format คือ

=COUNTIF(OFFSET(scan!$A$2,0,0,$F$2),A11)

เรียนอาจารย์ ไม่แน่ใจว่าต้องตั้งใน Other / Excel ครับ

https://docs.google.com/spreadsheets/d/ ... ue&sd=true

Re: การใช้ Condition format

Posted: Mon Mar 13, 2023 1:15 pm
by snasui
:D กรณีนี้คำถามควรอยู่ที่หมวด Other เพราะมีปัญหาในการทำงานกับ Google Sheet ไม่ใช่มีปัญหาใน Excel ครับ

ควรกำหนดให้ผู้ตอบสามารถเข้าไป Edit ข้อมูลใน Google Sheet ได้ด้วย ปัจจุบันได้สิทธิ์แค่ View ข้อมูลเท่านั้นครับ

Re: การใช้ Condition format

Posted: Mon Mar 13, 2023 1:20 pm
by Xcelvba
snasui wrote: Mon Mar 13, 2023 1:15 pm :D กรณีนี้คำถามควรอยู่ที่หมวด Other เพราะมีปัญหาในการทำงานกับ Google Sheet ไม่ใช่มีปัญหาใน Excel ครับ
ครับ
snasui wrote: Mon Mar 13, 2023 1:15 pm ควรกำหนดให้ผู้ตอบสามารถเข้าไป Edit ข้อมูลใน Google Sheet ได้ด้วย ปัจจุบันได้สิทธิ์แค่ View ข้อมูลเท่านั้นครับ
แก้ไขให้เป็น editer แล้วครับ

Re: การใช้ Condition format

Posted: Mon Mar 13, 2023 1:38 pm
by snasui
:D ตัวอย่างการกำหนด Conditional Formatting ครับ

=And(A11<>"",Countifs(Indirect("scan!$A$2:$A$1000"),A11)>0)

Re: การใช้ Condition format

Posted: Mon Mar 13, 2023 2:02 pm
by Xcelvba
ขอบคุณ อาจารย์ครับ :D

Re: การใช้ Condition format

Posted: Mon Apr 24, 2023 5:07 pm
by Xcelvba
snasui wrote: Mon Mar 13, 2023 1:38 pm :D ตัวอย่างการกำหนด Conditional Formatting ครับ

=And(A11<>"",Countifs(Indirect("scan!$A$2:$A$1000"),A11)>0)
สอบถามเพิ่มเติมครับ ในกรณี ต้องการเพิ่มแถว ในหน้า scan C E G I เพิ่มสูตรใน Condition format อย่างไรครับ

ลองใช้สูตรนี้ก็ไม่ได้ครับ =AND(A12<>"", COUNTIFS(Indirect("scan!$A$2:$A$1000"), A12, Indirect("scan!$B$2:$B$1000"), A12, Indirect("scan!$C$2:$C$1000"), A12))

https://docs.google.com/spreadsheets/d/ ... 1201182368

Re: การใช้ Condition format

Posted: Mon Apr 24, 2023 9:24 pm
by snasui
:D การเพิ่มลักษณะนั้นเรียกว่าเพิ่มคอลัมน์ ไม่ใช่เพิ่มแถวหรือเพิ่มบรรทัดครับ

ตัวอย่างการปรับสูตรโดยใช้ Or เข้าไปช่วย ความหมายคือเข้าเงื่อนไขใดเงื่อนไขหนึ่งก็ถือว่าเข้าเงื่อนไขครับ

=And(A12<>"",Or(Countifs(Indirect("scan!$A$2:$A$1000"),A12)>0,Countifs(Indirect("scan!$C$2:$C$1000"),A12)>0,Countifs(Indirect("scan!$E$2:$E$1000"),A12)>0,Countifs(Indirect("scan!$G$2:$G$1000"),A12)>0),Countifs(Indirect("scan!$I$2:$I$1000"),A12)>0)

Re: การใช้ Condition format

Posted: Tue Apr 25, 2023 9:19 am
by Xcelvba
snasui wrote: Mon Apr 24, 2023 9:24 pm :D การเพิ่มลักษณะนั้นเรียกว่าเพิ่มคอลัมน์ ไม่ใช่เพิ่มแถวหรือเพิ่มบรรทัดครับ
อธิบายผิดขอโทษครับ อาจารย์
snasui wrote: Mon Apr 24, 2023 9:24 pm ตัวอย่างการปรับสูตรโดยใช้ Or เข้าไปช่วย ความหมายคือเข้าเงื่อนไขใดเงื่อนไขหนึ่งก็ถือว่าเข้าเงื่อนไขครับ

=And(A12<>"",Or(Countifs(Indirect("scan!$A$2:$A$1000"),A12)>0,Countifs(Indirect("scan!$C$2:$C$1000"),A12)>0,Countifs(Indirect("scan!$E$2:$E$1000"),A12)>0,Countifs(Indirect("scan!$G$2:$G$1000"),A12)>0),Countifs(Indirect("scan!$I$2:$I$1000"),A12)>0)
ลองใช้สูตรเปลี่ยนใน Condition Format แล้ว ไม่แสดงผลครับ อาจารย์

Re: การใช้ Condition format

Posted: Thu Apr 27, 2023 7:00 am
by snasui
:D ปรับสูตรเป็นด้านล่างครับ

=And(A12<>"",Or(Countifs(Indirect("scan!$A$2:$A$1000"),A12)>0,Countifs(Indirect("scan!$C$2:$C$1000"),A12)>0,Countifs(Indirect("scan!$E$2:$E$1000"),A12)>0,Countifs(Indirect("scan!$G$2:$G$1000"),A12)>0,Countifs(Indirect("scan!$I$2:$I$1000"),A12)>0))

Re: การใช้ Condition format

Posted: Fri Apr 28, 2023 1:59 pm
by Xcelvba
ขอบคุณ ครับ อ.