:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

การใส่ Format ใน Conditional Formatting

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
betebugsbunny
Member
Member
Posts: 11
Joined: Thu Oct 10, 2013 7:27 pm

การใส่ Format ใน Conditional Formatting

#1

Post by betebugsbunny »

ต้องการทำ running program ของอุปกรณ์ โดยเป็นช่วงเวลาดังไฟล์แนบ ต้องใส่ค่า conditional formatting ในแต่ละ cell อย่างไรคะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใส่ Format ใน Conditional Formatting

#2

Post by snasui »

:D ดูไฟล์แนบแล้วไม่เข้าใจครับ

ช่วยอธิบายเพิ่มเติมว่าต้องการให้ชีทใด เซลล์ใด มี Format เป็นอย่างไร ด้วยเงื่อนไขใด จะได้เข้าใจตรงกันครับ
betebugsbunny
Member
Member
Posts: 11
Joined: Thu Oct 10, 2013 7:27 pm

Re: การใส่ Format ใน Conditional Formatting

#3

Post by betebugsbunny »

ต้องการให้ตารางข้างบนแสดงผลได้เหมือนตารางข้างล่างโดยอัตโนมัติค่ะ คือ

เช่น ในแถวที่5 อุปกรณ์เริ่มทำงาน ตั้งแต่ 25/1/2557 โดยทำงาน 28 วัน หยุด28วัน และเริ่มทำงานอีก28 วัน เป็นเช่นนี้ไปเรื่อยๆ อยากให้แสดงผล * ในcellที่ตรงกับวันที่จะสั่งให้อุปกรณ์ทำงานค่ะ เราต้องใส่ Formula อย่างไรคะ :flw:

ขอบคุณล่วงหน้าค่ะ :D :D
betebugsbunny
Member
Member
Posts: 11
Joined: Thu Oct 10, 2013 7:27 pm

Re: การใส่ Format ใน Conditional Formatting

#4

Post by betebugsbunny »

ต้องขออภัยด้วยค่ะ แนบไฟล์ผิด ไฟล์ที่ปรับปรุงแล้วจะเพิ่ม column ของ start date, operation(days) และdowntime(days) ค่ะ พรุ่งนี้จะรีบแนบไฟล์ให้ค่ะ
betebugsbunny
Member
Member
Posts: 11
Joined: Thu Oct 10, 2013 7:27 pm

Re: การใส่ Format ใน Conditional Formatting

#5

Post by betebugsbunny »

ไฟล์นี้ค่ะ :lol: :lol:
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใส่ Format ใน Conditional Formatting

#6

Post by snasui »

:D Start ดูที่คอลัมน์ D แล้ว Stop ดูจากคอลัมน์ใดครับ

นอกจากนี้ การใส่ดอกจัน การใส่ S ดูจากอะไรครับ :?:
betebugsbunny
Member
Member
Posts: 11
Joined: Thu Oct 10, 2013 7:27 pm

Re: การใส่ Format ใน Conditional Formatting

#7

Post by betebugsbunny »

ไม่มี column สำหรับ stop ค่ะ ใช้ column จำนวนวัน operating และ standby. แทน ซึ่งจริงๆไม่แน่ใจว่าทำได้้หรือไม่ค่ะ เคยทำแต่ column start และ stop. แต่ตารางนี้ทำทั้งปี จะมีstart. และ stop หลายช่วงจึงอยากหาวิธีใส่สูตรค่ะ
betebugsbunny
Member
Member
Posts: 11
Joined: Thu Oct 10, 2013 7:27 pm

Re: การใส่ Format ใน Conditional Formatting

#8

Post by betebugsbunny »

* หรือ S เปนแค่ตัวแทนแสดงผลค่ะ สมมติขึ้นมาค่ะ อาจเปนแถบสีหรืออะไรก็ได้ ซึ่งจะนำมาประยุกต์ในแถวอื่นๆภายหลังค่ะ
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใส่ Format ใน Conditional Formatting

#9

Post by snasui »

betebugsbunny wrote:ไม่มี column สำหรับ stop ค่ะ ใช้ column จำนวนวัน operating และ standby. แทน ซึ่งจริงๆไม่แน่ใจว่าทำได้้หรือไม่ค่ะ เคยทำแต่ column start และ stop. แต่ตารางนี้ทำทั้งปี จะมีstart. และ stop หลายช่วงจึงอยากหาวิธีใส่สูตรค่ะ
:D จำเป็นต้องมี Stop ครับ จะได้ทราบว่ารอบเป็นแบบไหน เช่น 25-28, 5-20 เช่นนี้เป็นต้น จะมีกี่รอบหรือกี่ช่วงก็ไม่ใช่ปัญหาครับ
betebugsbunny
Member
Member
Posts: 11
Joined: Thu Oct 10, 2013 7:27 pm

Re: การใส่ Format ใน Conditional Formatting

#10

Post by betebugsbunny »

:o ขอบคุณมากค่ะ


ถ้าสามารถเขียน fomular. ได้่จะง่ายมากๆ เลยนะคะ กลับไปManual เหมือนเดิม :flw:
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใส่ Format ใน Conditional Formatting

#11

Post by snasui »

:lol: การจะเขียนสูตรหรือเขียน Code ได้ จะต้องทราบเงื่อนไขครับ ไม่ทราบว่าในการพิจารณาว่าเริ่มที่วันที่ใดสิ้นสุดวันที่ใดของช่วงหนึ่ง ๆ ใช้อะไรพิจารณาครับ :?: โดยปกติเราจะนำเงื่อนไขนั้นมาใช้กับสูตรครับ
betebugsbunny
Member
Member
Posts: 11
Joined: Thu Oct 10, 2013 7:27 pm

Re: การใส่ Format ใน Conditional Formatting

#12

Post by betebugsbunny »

เช่น เงื่อนไขของแถวที่5 ที่จะต้องกำหนด ในconditional formatting คือ อุปกรณ์ เดิน 28 วัน หยุด28วัน เรื่อยๆจนครบปี (***หรือ แถบสี ใน วันที่ 25/1/2557-21/2/2557, 22/3/2557-18/4/2557,....เรื่ิอย ๆ)

มันคือการทำ schedule สำหรับ running program. ของอุปกรณ์ค่ะ interval จะ fixed. แต่ละอุปกรณ์ เพราะฉะนั้น เงื่อนไขแต่ละแถวจะต่างกันที่ interval เท่านั้นค่ะ
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใส่ Format ใน Conditional Formatting

#13

Post by snasui »

:D เดิน 28 วัน หยุด 28 วันดูจากเซลล์ใดครับ

ให้ระบุเซลล์ที่ใช้เป็นเงื่อนไขมาด้วยทุกครั้งครับ
betebugsbunny
Member
Member
Posts: 11
Joined: Thu Oct 10, 2013 7:27 pm

Re: การใส่ Format ใน Conditional Formatting

#14

Post by betebugsbunny »

ขอโทษค่ะ ^^

Start = D5
Operating (จำนวนวันที่สั่งเดิน)= D6
Downtime (จำนวนวันที่สั่งหยุด) = D7

โดยวันที่สั่งให้เดินแสดง *** หรือ แถบสี
วันที่สั่งให้หยุด blank ไว้ค่ะ
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใส่ Format ใน Conditional Formatting

#15

Post by snasui »

:D ช่วยแนบไฟล์มาใหม่ ไฟล์เดิม D7 เป็นเซลล์ว่าง นั่นคือไม่มีวันที่สั่งหยุดครับ
betebugsbunny
Member
Member
Posts: 11
Joined: Thu Oct 10, 2013 7:27 pm

Re: การใส่ Format ใน Conditional Formatting

#16

Post by betebugsbunny »

ขอโทษอีกครั้งจริงๆ แก่แล้ว งงๆ ^^ แก้ไขใหม่ค่ะ
Start = D5
Operating (จำนวนวันที่สั่งเดิน)= E5
Downtime (จำนวนวันที่สั่งหยุด) = F5

โดยวันที่สั่งให้เดินแสดง *** หรือ แถบสี
วันที่สั่งให้หยุด blank ไว้ค่ะ
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: การใส่ Format ใน Conditional Formatting

#17

Post by snasui »

:lol: คิดว่าต้อง Loop ด้วย Code VBA ครับ ลองเขียนมาดูก่อนตามกฎการใช้บอร์ดข้อ 5 ด้านบน :roll: ติดตรงไหนแล้วค่อยถามกันต่อครับ
betebugsbunny
Member
Member
Posts: 11
Joined: Thu Oct 10, 2013 7:27 pm

Re: การใส่ Format ใน Conditional Formatting

#18

Post by betebugsbunny »

จริงๆไม่รู้จัก VBA. นะคะ จะลองศึกษาและเขียนตามที่แนะนำค่ะ ขอบคุณมากนะคะ

ได้ผลยังไงจะรีบมาปรึกษาค่ะ ^^
Post Reply