Bird
0
0
PCB Designbi_tool~10 mins

Zone priority for overlapping fills in PCB Design - Cell-by-Cell Formula Trace

Choose your learning style9 modes available
Sample Data

This data represents three overlapping copper fill zones on a PCB. Each zone has a name, a priority number (lower number means higher priority), and the area it covers in square millimeters.

CellValue
A1Zone Name
B1Priority
C1Area (sq mm)
A2Zone 1
B21
C250
A3Zone 2
B32
C330
A4Zone 3
B43
C420
Formula Trace
MAXX(FILTER(Zones, Zones[Area (sq mm)] > 0), Zones[Priority])
Step 1: FILTER(Zones, Zones[Area (sq mm)] > 0)
Step 2: MAXX([Zone 1, Zone 2, Zone 3], Zones[Priority])
Cell Reference Map
    A         B         C
1 |Zone Name|Priority |Area    |
2 |Zone 1   |1        |50      |
3 |Zone 2   |2        |30      |
4 |Zone 3   |3        |20      |
The formula uses the Priority and Area columns from all zones to determine the highest priority number among zones with area greater than zero.
Result
    A         B         C         D
1 |Zone Name|Priority |Area    |Max Priority|
2 |Zone 1   |1        |50      |3          |
3 |Zone 2   |2        |30      |          |
4 |Zone 3   |3        |20      |          |
The result '3' in cell D2 shows the highest priority number among overlapping zones with area > 0, indicating Zone 3 has the lowest priority.
Sheet Trace Quiz - 3 Questions
Test your understanding
Which zones are included when filtering by area > 0?
AZone 1, Zone 2, Zone 3
BZone 1 only
CZone 2 and Zone 3 only
DNo zones
Key Result
MAXX(FILTER(Table, Condition), Table[Priority]) finds the highest priority value among filtered rows.