สารบัญ
บทช่วยสอนนี้จะอธิบายวิธีเปลี่ยนสีแถวใน Excel เพื่อเน้นแถวหรือคอลัมน์อื่นๆ ในเวิร์กชีตของคุณโดยอัตโนมัติ คุณยังจะได้เรียนรู้ h ow เพื่อใช้แถวและคอลัมน์ที่มีแถบสีใน Excel และค้นหา สูตรอัจฉริยะสองสามสูตร เพื่อสลับการแรเงาแถวตามการเปลี่ยนแปลงค่า
แนวทางปฏิบัติทั่วไปในการเพิ่มการแรเงาให้กับแถวสำรองในเวิร์กชีต Excel เพื่อให้อ่านง่ายขึ้น แม้ว่าการเน้นแถวของข้อมูลด้วยตนเองในตารางขนาดเล็กจะเป็นงานค่อนข้างง่าย แต่ในตารางที่ใหญ่กว่าอาจเป็นงานที่ลำบาก วิธีที่ดีกว่าคือการสลับสีของแถวหรือคอลัมน์โดยอัตโนมัติ และบทความนี้จะแสดงให้คุณเห็นว่าคุณสามารถทำได้อย่างรวดเร็วอย่างไร
การสลับสีของแถวใน Excel
เมื่อพูดถึงการแรเงาทุกๆ แถวใน Excel กูรูส่วนใหญ่จะแนะนำคุณทันทีถึงการจัดรูปแบบตามเงื่อนไข ซึ่งคุณจะต้องใช้เวลาในการค้นหาส่วนผสมที่ชาญฉลาดของฟังก์ชัน MOD และ ROW
หากคุณ แทนที่จะใช้ค้อนเลื่อนเพื่อทุบถั่ว หมายความว่าคุณไม่ต้องการเสียเวลาและความคิดสร้างสรรค์ไปกับเรื่องเล็ก ๆ น้อย ๆ เช่นตาราง Excel แบบแถบม้าลาย ลองพิจารณาใช้สไตล์ตาราง Excel ในตัวเป็นทางเลือกที่รวดเร็ว<3
เน้นแถวเว้นแถวใน Excel โดยใช้แถวที่มีแถบสี
วิธีที่เร็วและง่ายที่สุดในการนำแรเงาแถวไปใช้ใน Excel คือการใช้สไตล์ตารางที่กำหนดไว้ล่วงหน้า พร้อมด้วยประโยชน์อื่นๆ ของโต๊ะ เช่น อัตโนมัติแรเงาด้วยสีตารางเริ่มต้น
ในกรณีที่คุณต้องการสีที่สวยกว่า คุณสามารถเลือกรูปแบบอื่นจากแกลเลอรีสไตล์ตารางได้
หากคุณต้องการแรเงา จำนวนคอลัมน์ที่แตกต่างกัน ในแต่ละแถบ จากนั้นสร้างรูปแบบตารางที่มีอยู่ซ้ำกันตามที่คุณเลือก ตามที่อธิบายไว้ที่นี่ ข้อแตกต่างเพียงอย่างเดียวคือคุณเลือก " แถบคอลัมน์แรก " และ " แถบคอลัมน์ที่สอง " แทนแถบแถวที่สอดคล้องกัน
และนี่คือลักษณะแถบคอลัมน์ที่คุณกำหนดเองใน Excel:
การสลับสีคอลัมน์ด้วยการจัดรูปแบบตามเงื่อนไข
สูตรสำหรับใช้แถบสีกับคอลัมน์อื่นใน Excel คือ คล้ายกับที่เราใช้ในการแรเงาแถวสำรอง คุณเพียงแค่ต้องใช้ฟังก์ชัน MOD ร่วมกับฟังก์ชัน COLUMN แทน ROW ฉันจะตั้งชื่อแต่บางส่วนในตารางด้านล่าง และฉันแน่ใจว่าคุณจะแปลง "สูตรแถว" อื่นๆ เป็น "สูตรคอลัมน์" ได้ง่ายๆ ด้วยการเปรียบเทียบ
หากต้องการใส่สีทุกๆ คอลัมน์อื่น | =MOD(COLUMN(),2)=0 |
---|
และ/หรือ
=MOD(COLUMN(),2)=1
=MOD(COLUMN()-1,4)+1<=2
=MOD(COLUMN()+3,3)=1
=MOD(COLUMN()+3,3)=2
=MOD(COLUMN()+3,3)=0
หวังว่าตอนนี้คุณจะไม่มีปัญหาใดๆ กับการใช้สี แถบใน Excel เพื่อทำให้แผ่นงานของคุณสวยงามและน่าอ่านมากขึ้น หากคุณต้องการเปลี่ยนสีของแถวหรือคอลัมน์ในลักษณะอื่น โปรดอย่าลังเลที่จะแสดงความคิดเห็น แล้วเราจะช่วยกันหาคำตอบ ขอบคุณที่อ่าน!
การกรอง แถบสีจะถูกนำไปใช้กับแถวตามค่าเริ่มต้น สิ่งที่คุณต้องทำคือแปลงช่วงของเซลล์เป็นตาราง ในการทำเช่นนี้ เพียงเลือกช่วงของเซลล์ของคุณแล้วกดแป้น Ctrl+T พร้อมกันเมื่อคุณทำเช่นนี้ แถวคี่และคู่ในตารางของคุณจะถูกแรเงาด้วยสีต่างๆ โดยอัตโนมัติ สิ่งที่ดีที่สุดคือแถบสีอัตโนมัติจะดำเนินต่อไปเมื่อคุณจัดเรียง ลบ หรือเพิ่มแถวใหม่ในตารางของคุณ
หากคุณต้องการมีเพียงการแรเงาแถวแบบอื่นเท่านั้น โดยไม่มีฟังก์ชันตาราง คุณสามารถแปลงตารางกลับเป็นช่วงปกติได้อย่างง่ายดาย ในการดำเนินการนี้ ให้เลือกเซลล์ใดก็ได้ภายในตารางของคุณ คลิกขวาแล้วเลือก แปลงเป็นช่วง จากเมนูบริบท
หมายเหตุ หลังจากดำเนินการแปลงตารางเป็นช่วง คุณจะไม่ได้รับแถบสีอัตโนมัติสำหรับแถวที่เพิ่มใหม่ ข้อเสียอีกประการหนึ่งคือ หากคุณจัดเรียงข้อมูล แถบสีของคุณจะเคลื่อนที่ไปพร้อมกับแถวเดิม และลายแถบม้าลายที่สวยงามของคุณจะบิดเบี้ยว
อย่างที่คุณเห็น การแปลงช่วงเป็นตารางนั้นง่ายมากและ วิธีเน้นแถวอื่นอย่างรวดเร็วใน Excel แต่ถ้าคุณต้องการเพิ่มเติมอีกเล็กน้อย
วิธีเลือกสีของแถบลายเส้นของคุณเอง
หากคุณไม่พอใจกับรูปแบบเริ่มต้นสีน้ำเงินและสีขาวของตาราง Excel คุณก็มีมากมาย ลวดลายและสีสันให้เลือกมากขึ้น เพียงเลือกตารางของคุณหรือเซลล์ใดๆ ภายในตาราง สลับไปที่แท็บ การออกแบบ > รูปแบบตาราง จัดกลุ่มและเลือกสีที่คุณชอบ
คุณสามารถใช้ปุ่มลูกศรเพื่อเลื่อนดูรูปแบบตารางที่มีอยู่ หรือคลิกปุ่ม เพิ่มเติม เพื่อดูทั้งหมด เมื่อคุณเลื่อนเคอร์เซอร์ของเมาส์ไปไว้เหนือสไตล์ใดๆ เคอร์เซอร์นั้นจะสะท้อนไปยังตารางของคุณทันที และคุณจะเห็นได้ว่าแถวที่เป็นแถบสีของคุณจะมีลักษณะอย่างไร
วิธีการเน้นจำนวนแถวที่แตกต่างกันในแต่ละเส้นลายทาง
ในกรณีที่คุณต้องการเน้นจำนวนแถวที่แตกต่างกันในแต่ละแถบ เช่น แรเงา 2 แถวในสีเดียวและอีก 3 แถว จากนั้นคุณจะต้องสร้างสไตล์ตารางแบบกำหนดเอง สมมติว่าคุณได้แปลงช่วงเป็นตารางแล้ว ให้ทำตามขั้นตอนต่อไปนี้:
- ไปที่แท็บ การออกแบบ คลิกขวาที่สไตล์ตารางที่คุณต้องการใช้ แล้วเลือก ซ้ำ .
- ในช่อง ชื่อ ให้ป้อนชื่อสไตล์ตารางของคุณ
- เลือก " First Row Stripe " และตั้งค่า ขนาดแถบ ถึง 2 หรือตัวเลขอื่นที่คุณต้องการ
- เลือก " แถบแถวที่สอง " และทำขั้นตอนนี้ซ้ำ
- คลิก ตกลง เพื่อบันทึกสไตล์ที่คุณกำหนดเอง
- ใช้สไตล์ที่สร้างขึ้นใหม่กับตารางของคุณโดยเลือกจากแกลเลอรีสไตล์ตาราง สไตล์ที่กำหนดเองของคุณจะอยู่ที่ด้านบนสุดของแกลเลอรีเสมอภายใต้ กำหนดเอง
หมายเหตุ: สไตล์ตารางที่กำหนดเองจะถูกจัดเก็บไว้ในสมุดงานปัจจุบันเท่านั้น ดังนั้นจึงไม่ที่มีอยู่ในสมุดงานอื่นของคุณ เมื่อต้องการใช้สไตล์ตารางแบบกำหนดเองของคุณเป็นสไตล์ตารางเริ่มต้นในสมุดงานปัจจุบัน ให้เลือกกล่องกาเครื่องหมาย " ตั้งเป็นสไตล์ตารางเริ่มต้นสำหรับเอกสารนี้ " เมื่อสร้างหรือปรับเปลี่ยนสไตล์
หากคุณไม่พอใจกับสไตล์ที่คุณสร้าง คุณสามารถแก้ไขได้โดยคลิกขวาที่สไตล์ที่คุณกำหนดเองในแกลเลอรีสไตล์ แล้วเลือก แก้ไข จากเมนูบริบท และที่นี่คุณมีพื้นที่มากมายสำหรับความคิดสร้างสรรค์ของคุณ! คุณสามารถตั้งค่าสไตล์ ฟอนต์ , เส้นขอบ และ เติม บนแท็บที่เกี่ยวข้อง แม้กระทั่งเลือกสีแถบไล่ระดับตามที่คุณเห็นในภาพหน้าจอด้านล่าง : )
ลบแถวอื่นที่แรเงาใน Excel ด้วยการคลิก
หากคุณไม่ต้องการให้มีแถบสีในตาราง Excel ของคุณอีกต่อไป คุณสามารถลบออกได้อย่างแท้จริงในคลิกเดียว เลือกเซลล์ใดก็ได้ในตารางของคุณ ไปที่แท็บ การออกแบบ และยกเลิกการเลือกตัวเลือก แถวที่เป็นแถบสี
อย่างที่คุณเห็น สไตล์ตารางที่กำหนดไว้ล่วงหน้าของ Excel มีคุณสมบัติมากมายในการสลับแถวสีในเวิร์กชีตของคุณ และสร้างสไตล์แถวที่มีแถบสีแบบกำหนดเอง ฉันเชื่อว่ามันเพียงพอแล้วในหลาย ๆ สถานการณ์ แต่ถ้าคุณอยากได้อะไรเป็นพิเศษ เช่น การแรเงาทั้งแถวตามการเปลี่ยนแปลงของค่า คุณจะต้องใช้การจัดรูปแบบตามเงื่อนไข
การแรเงาแถวสำรองโดยใช้การจัดรูปแบบตามเงื่อนไขของ Excel
โดยไม่ต้องบอกว่ามีเงื่อนไขการจัดรูปแบบนั้นยุ่งยากกว่ารูปแบบตารางของ Excel ที่เราเพิ่งพูดถึงไปเล็กน้อย แต่มีข้อดีอย่างหนึ่งที่ไม่อาจปฏิเสธได้ นั่นคือช่วยให้มีที่ว่างมากขึ้นสำหรับจินตนาการของคุณ และให้คุณใช้ลายทางในเวิร์กชีตของคุณได้ตรงตามที่คุณต้องการในแต่ละกรณี นอกจากนี้ในบทความนี้ คุณจะพบตัวอย่างบางส่วนของสูตร Excel สำหรับการสลับสีของแถว:
เน้นทุกแถวใน Excel โดยใช้การจัดรูปแบบตามเงื่อนไข
เรากำลังดำเนินการ เพื่อเริ่มต้นด้วยสูตร MOD ง่ายๆ ที่เน้นแถวเว้นแถวใน Excel ในความเป็นจริง คุณสามารถได้ผลลัพธ์ที่เหมือนกันทุกประการโดยใช้สไตล์ตารางของ Excel แต่ประโยชน์หลักของการจัดรูปแบบตามเงื่อนไขคือรูปแบบนี้ใช้ได้กับช่วงต่างๆ เช่นกัน หมายความว่าแถบสีของคุณจะยังคงเหมือนเดิมเมื่อคุณเรียงลำดับ แทรก หรือลบแถวในช่วง ของข้อมูลที่ใช้สูตรของคุณ
คุณสร้างกฎการจัดรูปแบบตามเงื่อนไขด้วยวิธีนี้:
- เลือกเซลล์ที่คุณต้องการแรเงา หากต้องการใช้แถบสีกับเวิร์กชีตทั้งหมด ให้คลิกปุ่ม เลือกทั้งหมด ที่มุมซ้ายบนของสเปรดชีต
- สลับไปที่แท็บ หน้าแรก > ลักษณะ จัดกลุ่มและคลิก การจัดรูปแบบตามเงื่อนไข > กฎใหม่...
- ในหน้าต่าง กฎการจัดรูปแบบใหม่ เลือกตัวเลือก " ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ " แล้วป้อนสูตรนี้:
=MOD(ROW(),2)=0
- จากนั้นคลิกปุ่ม รูปแบบ สลับไปที่แท็บ เติม และเลือกสีพื้นหลังที่คุณต้องการใช้สำหรับแถวที่มีแถบสี
ณ จุดนี้ สีที่เลือกจะปรากฏภายใต้ ตัวอย่าง หากคุณพอใจกับสี คลิก ตกลง
- การดำเนินการนี้จะนำคุณกลับไปที่หน้าต่าง กฎการจัดรูปแบบใหม่ และคุณคลิก ตกลง อีกครั้งเพื่อใช้กับสีอื่นๆ ของแถวที่เลือก
และนี่คือลักษณะของผลลัพธ์ใน Excel 2013 ของฉัน:
หากคุณต้องการให้มี 2 สีที่ต่างกันแทนที่จะเป็นเส้นสีขาว ให้สร้างกฎที่สองโดยใช้สูตรนี้:
=MOD(ROW(),2)=1
และตอนนี้คุณมีแถวคี่และคู่ที่ไฮไลต์ด้วยสีต่างๆ:
นั่นค่อนข้างง่ายใช่ไหม และตอนนี้ ฉันต้องการอธิบายไวยากรณ์ของฟังก์ชัน MOD โดยย่อ เนื่องจากเราจะนำไปใช้ในตัวอย่างอื่นๆ ที่ซับซ้อนกว่านี้อีกเล็กน้อย
ฟังก์ชัน MOD จะส่งคืนเศษที่เหลือที่ปัดเศษเป็นจำนวนเต็มที่ใกล้เคียงที่สุดหลังจำนวน ถูกหารด้วยตัวหาร
ตัวอย่างเช่น =MOD(4,2)
คืนค่า 0 เนื่องจาก 4 หารด้วย 2 เท่าๆ กัน (ไม่เหลือเศษ)
ตอนนี้ มาดูกันว่าฟังก์ชัน MOD ของเราคืออะไรกันแน่ ซึ่งตัวที่เรา 'เคยใช้ในตัวอย่างข้างต้นไม่ ดังที่คุณจำได้ว่าเราใช้ฟังก์ชัน MOD และ ROW ร่วมกัน: =MOD(ROW(),2)
ไวยากรณ์นั้นเรียบง่ายและตรงไปตรงมา: ฟังก์ชัน ROW จะส่งคืนหมายเลขแถว จากนั้นฟังก์ชัน MOD จะหารด้วย 2 และส่งกลับเศษที่เหลือที่ปัดเศษเป็นจำนวนเต็ม เมื่อนำไปใช้กับตารางของเรา สูตรจะส่งกลับผลลัพธ์ต่อไปนี้:
แถวที่ | สูตร | ผลลัพธ์ |
---|---|---|
แถว 2 | =MOD(2,2) | 0 |
แถว 3 | =MOD(3 ,2) | 1 |
แถวที่ 4 | =MOD(4,2) | 0 |
แถว 5 | =MOD(5,2) | 1 |
คุณเห็นรูปแบบหรือไม่ จะเป็น 0 สำหรับแถวคู่ และ 1 สำหรับแถวคี่ เสมอ จากนั้นเราก็สร้างกฎการจัดรูปแบบตามเงื่อนไขเพื่อบอกให้ Excel แรเงาแถวคี่ (โดยที่ฟังก์ชัน MOD คืนค่า 1) ในสีเดียวและแถวคู่ (ที่มี 0) ในอีกสีหนึ่ง
ตอนนี้คุณรู้พื้นฐานแล้ว มาดูตัวอย่างที่ซับซ้อนมากขึ้น
วิธีสลับกลุ่มของแถวที่มีสีต่างกัน
คุณสามารถใช้สูตรต่อไปนี้เพื่อแรเงาแถวในจำนวนคงที่ โดยไม่คำนึงถึงเนื้อหา:
การแรเงาแถวคี่ เช่น ไฮไลต์กลุ่มที่ 1 และกลุ่มอื่นๆ ทุกกลุ่ม:
=MOD(ROW()-RowNum,N*2)+1<=N
การแรเงาแถวคู่ เช่น ไฮไลต์กลุ่มที่ 2 กลุ่มและกลุ่มคู่ทั้งหมด:
=MOD(ROW()-RowNum,N*2)>=N
โดยที่ RowNum คือการอ้างอิงไปยังเซลล์แรกที่มีข้อมูล และ N คือจำนวนแถวใน แต่ละกลุ่มที่มีแถบสี
เคล็ดลับ: หากคุณต้องการเน้นทั้งกลุ่มคู่และกลุ่มคี่ ให้สร้างกฎการจัดรูปแบบตามเงื่อนไข 2 กฎด้วยทั้งสองสูตรข้างต้น
คุณสามารถดูตัวอย่างบางส่วนของ การใช้สูตรและแถบสีที่ได้ดังต่อไปนี้ตาราง
ลงสีทุกๆ 2 แถว โดยเริ่มจากกลุ่มที่ 1 ข้อมูลเริ่มที่แถวที่ 2 | =MOD(ROW()-2,4)+1<=2 | |
---|---|---|
ลงสีทุกๆ 2 แถว โดยเริ่มจากกลุ่มที่ 2 ข้อมูลเริ่มที่แถวที่ 2 | =MOD(ROW()-2,4)>=2 | |
ลงสีทุกๆ 3 แถว โดยเริ่มจากกลุ่มที่ 2 ข้อมูลเริ่มต้นในแถวที่ 3 | =MOD(ROW()-3,6)>=3 |
วิธีแรเงาแถวที่มีสีต่างกัน 3 สี
หากคุณคิดว่าข้อมูลของคุณจะดูดีขึ้นด้วยแถวที่แรเงาด้วยสีที่ต่างกันสามสี ให้สร้างกฎการจัดรูปแบบตามเงื่อนไข 3 ข้อด้วยสูตรเหล่านี้:
เพื่อเน้นแถวที่ 1 และทุกๆ แถวที่ 3 =MOD(ROW($A2)+3-1,3)=1
เพื่อเน้น 2, 6, 9 ฯลฯ =MOD(ROW($A2)+3-1,3)=2
เพื่อเน้น 3, 7, 10 ฯลฯ =MOD(ROW($A2)+3-1,3)=0
อย่าลืมแทนที่ A2 ด้วยการอ้างอิงไปยังเซลล์แรกของคุณด้วยข้อมูล
ตารางผลลัพธ์จะมีลักษณะคล้ายกับสิ่งนี้ใน Excel ของคุณ:
วิธีเปลี่ยนสีแถวตามการเปลี่ยนแปลงค่า
งานนี้คล้ายกับงานที่เราพูดถึงเมื่อสักครู่ - กลุ่มการแรเงาของ แถว โดยความแตกต่างคืออาจมีจำนวนแถวไม่เท่ากันในแต่ละกลุ่ม ฉันเชื่อว่าสิ่งนี้จะเข้าใจง่ายขึ้นจากตัวอย่าง
สมมติว่าคุณมีตารางที่มีข้อมูลจากแหล่งต่างๆ เช่น รายงานการขายระดับภูมิภาค สิ่งที่คุณต้องการคือการแรเงาแถวกลุ่มแรกที่เกี่ยวข้องกับผลิตภัณฑ์แรกในสี 1 กลุ่มถัดไปที่เกี่ยวข้องกับผลิตภัณฑ์ที่สองในสี 2 เป็นต้น คอลัมน์รายการชื่อผลิตภัณฑ์อาจทำหน้าที่เป็นคอลัมน์หลักหรือตัวระบุเฉพาะ
หากต้องการแรเงาแถวแบบอื่นตามการเปลี่ยนแปลงของค่า คุณต้องใช้สูตรที่ซับซ้อนขึ้นเล็กน้อยและคอลัมน์เพิ่มเติม:
- สร้างคอลัมน์เพิ่มเติมทางด้านขวาของเวิร์กชีตของคุณ พูดว่าคอลัมน์ F คุณจะสามารถซ่อนคอลัมน์นี้ได้ในภายหลัง
- ป้อนสูตรต่อไปนี้ในเซลล์ F2 (สมมติว่าแถวที่ 2 เป็นแถวแรกที่มีข้อมูล) จากนั้นคัดลอกไปทั่วทั้งคอลัมน์:
=MOD(IF(ROW()=2,0,IF(A2=A1,F1, F1+1)), 2)
สูตรจะเติมคอลัมน์ F ด้วยบล็อก 0 และ 1 ทุกบล็อกใหม่ที่มีการเปลี่ยนชื่อผลิตภัณฑ์
- และสุดท้าย สร้างกฎการจัดรูปแบบตามเงื่อนไขโดยใช้สูตร
=$F2=1
คุณสามารถเพิ่มกฎที่สอง=$F2=0
ถ้าคุณต้องการสีที่สองให้กับบล็อกของแถวอื่น ดังที่แสดงในภาพหน้าจอ:
การสลับสีคอลัมน์ใน Excel (คอลัมน์ที่มีแถบสี)
อันที่จริง การแรเงาคอลัมน์ใน Excel ค่อนข้างคล้ายกับการสลับแถว หากคุณเข้าใจทั้งหมดข้างต้นแล้ว ส่วนนี้จะเป็นประโยชน์สำหรับคุณ : )
คุณสามารถใช้การแรเงากับคอลัมน์ใน Excel โดยใช้อย่างใดอย่างหนึ่ง:
สลับสีคอลัมน์ใน Excel พร้อมสไตล์ตาราง
- คุณเริ่มต้นด้วยการแปลงช่วงเป็นตาราง ( Ctrl+T )
- จากนั้นเปลี่ยนเป็น การออกแบบ แท็บ ลบเครื่องหมายถูกออกจาก แถวที่มีแถบสี แล้วเลือก คอลัมน์ที่มีแถบสี แทน
- โวล่า! คอลัมน์ของคุณคือ