Conditional Formatting of Green vs. Green/White, etc; Diagonal Border Not Possible

TheWaterbug

New Member
Joined
Feb 4, 2016
Messages
15
Office Version
  1. 2021
  2. 2019
  3. 2016
  4. 2013
Platform
  1. Windows
  2. MacOS
We are using Ethernet cabling for a non-Ethernet application, and crimping the wires into a giant 96-pin connector. The internal wires in a standard Ethernet cable are colored Orange/White, Orange, Green/White, etc., where each Color and Color/White pair carries a differential signal, so each pair of wires should be kept physically proximate.

We have the customer's pin assignments in an Excel sheet (heavily sanitized, obviously), and I'm trying to map that columnar table on the left into a grid on the right that matches the physical layout of the 96-pin connector, so that the poor soul crimping the wires has a visual reference:

1687311246560.png


The mini-sheet inserted below is only about 1/3 of the table--the diagonal border and the "pattern" in the conditional formatting do not render in the forum, which is why I have the screen capture above. The full .xlsx is linked above:

Cat8_96Pin.xlsx
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAG
1CountSignal NameGridCable JacketRJ45 PinWire Color
21Signal1_HA1Black_11Org/White
32Signal1_LB1Black_12OrangeJ1 Connector Map
43Signal2_HC1Black_13Grn/White12345678
54Signal2_LD1Black_16GreenSignalJacketWireSignalJacketWireSignalJacketWireSignalJacketWireSignalJacketWireSignalJacketWireSignalJacketWireSignalJacketWire
65Signal3_HE1Black_14BlueASignal1_HBlack_1Org/WhiteSignal5_HBlue_1Org/WhiteSignal11_HGreen_1Org/WhiteSignal20_HPurple_1Org/WhiteSignal23_HRed_1Org/WhiteSignal8_HGray_1Org/WhiteSignal28_HWhite_1Brn/WhiteSignal29_HYellow_1Org/WhiteA
76Signal3_LF1Black_15Blue/WhiteBSignal1_LBlack_1OrangeSignal5_LBlue_1OrangeSignal11_LGreen_1OrangeSignal20_LPurple_1OrangeSignal23_LRed_1OrangeSignal8_LGray_1OrangeSignal28_LWhite_1BrownSignal29_LYellow_1OrangeB
87Signal4_HG1Black_17Brn/WhiteCSignal2_HBlack_1Grn/WhiteSignal6_HBlue_1Grn/WhiteSignal12_HGreen_1Grn/WhiteSignal21_HPurple_1Grn/WhiteSignal24_HRed_1Grn/WhiteSignal9_HGray_1Grn/WhiteSignal32_HWhite_1Org/WhiteSignal30_HYellow_1Grn/WhiteC
98Signal4_LH1Black_18BrownDSignal2_LBlack_1GreenSignal6_LBlue_1GreenSignal12_LGreen_1GreenSignal21_LPurple_1GreenSignal24_LRed_1GreenSignal9_LGray_1GreenSignal32_LWhite_1OrangeSignal30_LYellow_1GreenD
109Signal5_HA2Blue_11Org/WhiteESignal3_HBlack_1BlueSignal7_HBlue_1BlueSignal13_HGreen_1BlueSignal22_HPurple_1BlueSignal25_HRed_1BlueSignal16_HGray_1BlueSignal33_HWhite_1Grn/WhiteSignal31_HYellow_1BlueE
1110Signal5_LB2Blue_12OrangeFSignal3_LBlack_1Blue/WhiteSignal7_LBlue_1Blue/WhiteSignal13_LGreen_1Blue/WhiteSignal22_LPurple_1Blue/WhiteSignal25_LRed_1Blue/WhiteSignal16_LGray_1Blue/WhiteSignal33_LWhite_1GreenSignal31_LYellow_1Blue/WhiteF
1211Signal6_HC2Blue_13Grn/WhiteGSignal4_HBlack_1Brn/WhiteSignal10_HBlue_1Brn/WhiteSignal14_HGreen_1Brn/WhiteSignal26_HPurple_1Brn/WhiteSignal27_HRed_1Brn/WhiteSignal17_HGray_1Brn/WhiteSignal34_HWhite_1BlueSignal35_HYellow_1Brn/WhiteG
1312Signal6_LD2Blue_16GreenHSignal4_LBlack_1BrownSignal10_LBlue_1BrownSignal14_LGreen_1BrownSignal26_LPurple_1BrownSignal27_LRed_1BrownSignal17_LGray_1BrownSignal34_LWhite_1Blue/WhiteSignal35_LYellow_1BrownH
1413Signal7_HE2Blue_14BlueJSignal15_HOrange_1Org/WhiteSignal36_HBlack_2Org/WhiteSignal38_HBlack_2BlueSignal42_HGray_2Org/WhiteSignal44_HGray_2BlueSignal46_HGreen_2Org/WhiteSignal48_HGreen_2BlueSignal50_HOrange_2Org/WhiteJ
1514Signal7_LF2Blue_15Blue/WhiteKSignal15_LOrange_1OrangeSignal36_LBlack_2OrangeSignal38_LBlack_2Blue/WhiteSignal42_LGray_2OrangeSignal44_LGray_2Blue/WhiteSignal46_LGreen_2OrangeSignal48_LGreen_2Blue/WhiteSignal50_LOrange_2OrangeK
1615Signal8_HA6Gray_11Org/WhiteLSignal18_HOrange_1Grn/WhiteSignal37_HBlack_2Grn/WhiteSignal39_HBlack_2Brn/WhiteSignal43_HGray_2Grn/WhiteSignal45_HGray_2Brn/WhiteSignal47_HGreen_2Grn/WhiteSignal49_HGreen_2Brn/WhiteSignal51_HOrange_2Grn/WhiteL
1716Signal8_LB6Gray_12OrangeMSignal18_LOrange_1GreenSignal37_LBlack_2GreenSignal39_LBlack_2BrownSignal43_LGray_2GreenSignal45_LGray_2BrownSignal47_LGreen_2GreenSignal49_LGreen_2BrownSignal51_LOrange_2GreenM
1817Signal9_HC6Gray_13Grn/WhiteNSignal19_HOrange_1BlueSignal40_HBlue_2Org/WhiteSignal41_HBlue_2Grn/White               N
1918Signal9_LD6Gray_16GreenPSignal19_LOrange_1Blue/WhiteSignal40_LBlue_2OrangeSignal41_LBlue_2Green               P
2019Signal10_HG2Blue_17Brn/White12345678
2120Signal10_LH2Blue_18Brown
LVDS
Cell Formulas
RangeFormula
I6:I19,L6:L19,O6:O19,R6:R19,U6:U19,X6:X19,AA6:AA19,AD6:AD19I6=IF(ISERROR(MATCH($H6&I$4,$C$2:$C$103,0)),"",INDEX($B$2:$B$103,MATCH($H6&I$4,$C$2:$C$103,0)))
J6:J19,M6:M19,P6:P19,S6:S19,V6:V19,Y6:Y19,AB6:AB19,AE6:AE19J6=IF(ISERROR(MATCH($H6&I$4,$C$2:$C$103,0)),"",INDEX($D$2:$D$103,MATCH($H6&I$4,$C$2:$C$103,0)))
K6:K19,N6:N19,Q6:Q19,T6:T19,W6:W19,Z6:Z19,AC6:AC19,AF6:AF19K6=IF(ISERROR(MATCH($H6&I$4,$C$2:$C$103,0)),"",INDEX($F$2:$F$103,MATCH($H6&I$4,$C$2:$C$103,0)))
A3:A21A3=A2+1
Cells with Conditional Formatting
CellConditionCell FormatStop If True
K6:K19,N6:N19,Q6:Q19,T6:T19,W6:W19,Z6:Z19,AF6:AF19,AC6:AC19Expression=K6="Org/White"textNO
K6:K19,N6:N19,Q6:Q19,T6:T19,W6:W19,Z6:Z19,AF6:AF19,AC6:AC19Expression=K6 ="Orange"textNO
K6:K19,N6:N19,Q6:Q19,T6:T19,W6:W19,Z6:Z19,AF6:AF19,AC6:AC19Expression=K6 ="Grn/White"textNO
K6:K19,N6:N19,Q6:Q19,T6:T19,W6:W19,Z6:Z19,AF6:AF19,AC6:AC19Expression=K6 ="Green"textNO
K6:K19,N6:N19,Q6:Q19,T6:T19,W6:W19,Z6:Z19,AF6:AF19,AC6:AC19Expression=K6 ="Blue"textNO
K6:K19,N6:N19,Q6:Q19,T6:T19,W6:W19,Z6:Z19,AF6:AF19,AC6:AC19Expression=K6 ="Blue/White"textNO
K6:K19,N6:N19,Q6:Q19,T6:T19,W6:W19,Z6:Z19,AF6:AF19,AC6:AC19Expression=K6="Brn/White"textNO
K6:K19,N6:N19,Q6:Q19,T6:T19,W6:W19,Z6:Z19,AF6:AF19,AC6:AC19Expression=K6 ="Brown"textNO
J6:K19,M6:N19,P6:Q19,S6:T19,V6:W19,Y6:Z19,AE6:AF19,AB6:AC19Expression=LEFT(J6,FIND("_",J6)-1)="White"textNO
J6:K19,M6:N19,P6:Q19,S6:T19,V6:W19,Y6:Z19,AE6:AF19,AB6:AC19Expression=LEFT(J6,FIND("_",J6)-1)="Yellow"textNO
J6:K19,M6:N19,P6:Q19,S6:T19,V6:W19,Y6:Z19,AE6:AF19,AB6:AC19Expression=LEFT(J6,FIND("_",J6)-1)="Red"textNO
J6:K19,M6:N19,P6:Q19,S6:T19,V6:W19,Y6:Z19,AE6:AF19,AB6:AC19Expression=LEFT(J6,FIND("_",J6)-1)="Purple"textNO
J6:K19,M6:N19,P6:Q19,S6:T19,V6:W19,Y6:Z19,AE6:AF19,AB6:AC19Expression=LEFT(J6,FIND("_",J6)-1)="Orange"textNO
J6:K19,M6:N19,P6:Q19,S6:T19,V6:W19,Y6:Z19,AE6:AF19,AB6:AC19Expression=LEFT(J6,FIND("_",J6)-1)="Green"textNO
J6:K19,M6:N19,P6:Q19,S6:T19,V6:W19,Y6:Z19,AE6:AF19,AB6:AC19Expression=LEFT(J6,FIND("_",J6)-1)="Gray"textNO
J6:K19,M6:N19,P6:Q19,S6:T19,V6:W19,Y6:Z19,AE6:AF19,AB6:AC19Expression=LEFT(J6,FIND("_",J6)-1)="Black"textNO
J6:K19,M6:N19,P6:Q19,S6:T19,V6:W19,Y6:Z19,AE6:AF19,AB6:AC19Expression=LEFT(J6,FIND("_",J6)-1)="Blue"textNO
C2:C103Cell ValueduplicatestextNO


When the user enters a Grid value in the left table, the lookup functions in the right table pick up signal name, the cable jacket color, and wire colors with conditional formatting. But diagonal borders are not available in Conditional Formatting, and the horizontal stripes look absolutely terrible. I've tried all the other available patterns, and they all look similarly horrible.

The white diagonal borders in the left table are statically assigned, and that's what I'd prefer, if it were possible.

I need everything in the right table to be the results of formulas, including the formatting, because I need it to update if/when the user updates the Grid assignments in the left table.

Can anyone suggest a different way to conditionally format my Color/White cells in the right table so that they're legible, but still carry the visual impact of the Color/White like the diagonal border would have done? Or a completely different solution that accomplishes the same goal?

VBA is not allowed because we will be sending this document back and forth with the customer.

Thanks!
 

Excel Facts

Best way to learn Power Query?
Read M is for (Data) Monkey book by Ken Puls and Miguel Escobar. It is the complete guide to Power Query.

Forum statistics

Threads
1,224,899
Messages
6,181,629
Members
453,058
Latest member
rmd0725

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top