Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo spiega come aggiungere la formattazione condizionale (evidenziazione basata sui dati come regole di valore, scale di colore, barre dati e set di icone) ai documenti Excel costruiti con tabelle di navigazione. Si basa su due articoli complementari e non ne ripete i contenuti:
- Creare documenti Excel con tabelle di navigazione tratta le tabelle di navigazione, i tipi di parti e il posizionamento.
-
Assegna uno stile ai documenti Excel e aggiungi collegamenti ipertestuali include la grammatica
Target, il recordStylee i formati di colore, tutti elementi riutilizzati dalla formattazione condizionale.
Overview
La formattazione condizionata è la stessa funzione che si raggiunge in Excel tramite Home > Conditional Formatting: invece di formattare direttamente una cella, si assegna una regola a Excel, e Excel applica la formattazione solo alle celle corrispondenti. Poiché la regola viaggia insieme al quaderno, l'evidenziazione si aggiorna da sola ogni volta che i dati cambiano.
Si applicano formattazioni condizionali a una parte SheetData, Table, Range o Text, oppure alla tabella sottostante di una parte Chart, tramite la proprietà ConditionalFormatting. È un elenco di regole, e ogni regola è un record con un Target (le celle da valutare), un Type (che tipo di regola) e alcuni campi specifici per tipo:
ConditionalFormatting =
{
[Target = [Column = "Revenue"], Type = "CellIs", Operator = "GreaterThan", Value = 2000, Style = [Fill = "#C6EFCE"]],
[Target = [Column = "Margin"], Type = "DataBar", Color = "#638EC6"]
}
Target Usa la stessa grammatica della Styles proprietà:
| Form | Esempio | Convenzione delle coordinate |
|---|---|---|
| Testo della cella o dell'intervallo | "B2:D10" |
Indirizzo del foglio di lavoro Absolute A1 |
| Colonna di origine | [Column = "Revenue"] |
Nome della colonna dello schema sorgente Power Query |
| Riga di fogli di lavoro | [Row = 3] |
Assoluta, riga indicizzata a partire da 1 |
| Colonna e riga di origine | [Column = "Revenue", Row = 3] |
Colonna sorgente nominata e riga assoluta con indice a partire da 1 |
| Rettangolo | [Top = 1, Left = 0, Bottom = 9, Right = 2] |
Coordinate incluse basate su zero; seleziona A2:C10 |
Consulta Scegli una destinazione di stile per tutte le regole della destinazione.
[Column = "A"] significa che la colonna sorgente è nominata A, non la colonna del foglio di calcolo A; usa "A:A" per la colonna del foglio di lavoro.
I nomi dei campi record M e i nomi delle colonne dello schema di origine fanno distinzione tra maiuscole e minuscole. Scrivi campi come Target, Type, Style, e Thresholds esattamente come mostrato. I valori elencati documentati come CellIs, GreaterThan, e percent sono accettati senza considerare il caso, ma si utilizza il casing documentato.
Ogni regola appartiene a una delle due famiglie, che determinano se fornire un Style:
| Famiglia | Tipi |
Style Campo |
|---|---|---|
| Regole di stile |
CellIs, Expression, NotContainsBlanks, ContainsBlanks, ContainsErrors, DuplicateValues, UniqueValues, Top10, AboveAverage, NotContainsErrors, TimePeriod |
Required. Excel applica la tua Style a ogni cella in cui la condizione è vera. |
| Regole visive |
ColorScale, DataBar, IconSet |
Vietato. La regola disegna la propria grafica (un gradiente, una barra o un'icona), quindi non c'è nulla da stilizzare. |
Le forme canoniche delle regole sono:
// Style rule: Style is required; StopIfTrue is optional.
[Target = [Column = "Revenue"], Type = "CellIs", Operator = "GreaterThan", Value = 2000, Style = [Fill = "#C6EFCE"], StopIfTrue = false]
// Visual rule: don't include Style or StopIfTrue.
[Target = [Column = "Margin"], Type = "DataBar", Color = "#638EC6"]
Note
L'attributo Style di una regola di stile è uno stile parziale che Excel sovrappone alla formattazione esistente di una cella (che Excel chiama formato differenziale). Solo le proprietà che imposti cambiano; tutto il resto della cella rimane com'era. Anche i record annidati sono parziali: [Font = [Bold = true]] non reimposta il nome, la dimensione o il colore del carattere.
Un formato Style condizionale può impostare uno qualsiasi di questi componenti (tutti descritti in componenti Stile):
-
Font(nome, dimensione, grassetto, corsivo, barrato, sottolineato, colore e le altre proprietà del carattere) -
Fill(colore di sfondo o motivo) -
Border(bordi e diagonali) -
NumberFormat(un codice in formato numerico Excel) -
Alignment(allineamento orizzontale e verticale, avvolgimento, rotazione, rientrazione, ordine di lettura) -
Protection(bloccati / nascosti, che si attivano solo quando il foglio è protetto)
Width e RowHeightnon fanno parte della formattazione condizionale: una regola cambia l'aspetto delle celle ma non può ridimensionare colonne o righe. Includerli in una Style regola è un errore (30141).
Riferimento rapido
Campi comuni
| Campo | Si applica a | Notes |
|---|---|---|
Target |
Tutte le regole | Required. Cellule da valutare. |
Type |
Tutte le regole | Required. Uno dei 14 tipi descritti in precedenza. |
Style |
Regole di stile | Obbligatorio per le regole di stile; vietato per le regole visive. |
StopIfTrue |
Regole di stile | Opzionale logical (predefinito false). Quando true, le regole successive relative alla stessa cella vengono ignorate se questa regola corrisponde. Vietato dalle regole visive. |
Note
Non c'è un campo di priorità impostabile dall'utente. Le regole sono prioritizzate in base all'ordine di dichiarazione: la prima regola della lista ha la priorità più alta. Usare StopIfTrue per interrompere la valutazione una volta che una regola corrisponde.
Thresholds
Le scale di colore, le barre dati e i set di icone devono sapere dove si collocano i loro colori, lunghezze di barra o punti di interruzione delle icone nell'intervallo di valori. Descrivi ciascuna di queste posizioni con una breve traccia di [Type, Value]. Queste scelte corrispondono alle opzioni che Excel offre nei menu a tendina Minimo, Massimo e Tipo delle sue finestre di dialogo di scala colore, barra dati e icone.
Type |
Significato (formulazione di Excel) | Bisogno Value? |
|---|---|---|
min |
Il valore più basso nei dati. | No. |
max |
Il valore più alto nei dati. | No. |
num |
Un numero specifico che fornisci. | Sì: qualsiasi numero. |
percent |
Una percentuale del percorso dal valore più basso al più alto. | Sì: 0–100. |
percentile |
Un percentile dei dati. | Sì: 0–100. |
Note
Excel offre anche un'opzione Formula per queste posizioni. Questa opzione non è supportata qui; usa num, percent, oppure percentile invece. Una voce num, percentile o Value senza 30139 viene rifiutata (percent), e una percentile o 0 al di fuori di 100–30140 viene rifiutata (percent).
Il Value per num, percent, e percentile devono essere numerici. Non includere Value per min o max.
Solo i record di soglia impostati da icone accettano il flag opzionale GreaterThanOrEqual . Non aggiungerlo a ColorScale stop o alle soglie DataBarMin e Max Vedi IconSet.
Esempio minimo
let
sales = #table(
type table [Region = text, Revenue = number, Margin = number],
{{"North", 1200, 0.18}, {"South", 2750, 0.32}, {"West", 3100, 0.41}}
),
excelDocument = #table(
type table [PartType = nullable text, Properties = nullable record, Data = any],
{
{
"Table",
[
ConditionalFormatting =
{
[Target = [Column = "Revenue"], Type = "CellIs", Operator = "GreaterThan", Value = 2000, Style = [Fill = "#C6EFCE"]],
[Target = [Column = "Margin"], Type = "ColorScale", ColorScale = {[Type = "min", Color = "#F8696B"], [Type = "max", Color = "#63BE7B"]}]
}
],
sales
}
}
)
in
excelDocument
Regole di stile
Le regole di stile fanno una domanda sì/no su ogni cella e applicano la tua Style risposta ovunque sia sì. Coprono le Regole delle Celle di Evidenzia di Excel e i menu Regole Superiori/Inferiori, oltre a regole basate su formule.
CellIs: confronta ogni cella con un valore
Questa regola corrisponde al gruppo Regole evidenziazione celle di Excel. Ogni cella nel target viene confrontata con il valore o i valori forniti e il Style viene applicato ovunque il confronto risulti vero.
| Campo | Notes |
|---|---|
Operator |
Required. Il confronto da eseguire (vedi l'elenco nella sezione successiva). |
Value |
Required. Un singolo valore, oppure una lista {low, high} a due elementi per Between e NotBetween. Numeri, testo e date sono tutti consentiti; una data viene scritta come il seriale Excel corrispondente. |
Operatori: LessThan, LessThanOrEqual, Equal, NotEqual, GreaterThanOrEqual, GreaterThan, Between, NotBetween, ContainsText, NotContains, BeginsWith, EndsWith.
[Target = [Column = "Revenue"], Type = "CellIs", Operator = "Between", Value = {500, 3000}, Style = [Fill = "#FFEB9C"]],
[Target = [Column = "Region"], Type = "CellIs", Operator = "BeginsWith", Value = "N", Style = [Font = [Bold = true, Color = "#9C0006"]]]
Espressione: la tua formula personale
Questa regola corrisponde alla regola di Excel Usa una formula per determinare quali celle formattare.
Formulaè qualsiasi formula Excel che restituisce vero o falso. Excel lo valuta per la cella in alto a sinistra del bersaglio, poi lo riempie lungo il resto del bersaglio, spostando i riferimenti non ancorati nello stesso modo in cui farebbe una copia di una formula in Excel. Blocca una colonna o una riga con $ per mantenerla fissa.
[Target = "C12:C20", Type = "Expression", Formula = "$C12>$D12", Style = [Font = [Bold = true]]],
[Target = "B23:B27", Type = "Expression", Formula = "WEEKDAY($B23,2)>5", Style = [Fill = "#FFC7CE"]]
Poiché la formula risiede all'interno di un valore di testo M, qualsiasi doppia virgoletta in essa deve essere raddoppiata. Per confrontare con il testo Active, scrivi Formula = "$D2=""Active""".
Note
Per sicurezza, le formule vengono controllate prima di essere scritte nel quaderno: parentesi e virgolette doppie devono essere bilanciate, e i caratteri di controllo (diversi da tab) non sono ammessi. Gli operatori di confronto ordinari come <, >, e = sono validi. Una formula che infrange queste regole viene rifiutata con errore 30115, 30116, o 30117.
Regole di presenza: vuoti, errori e duplicati
Queste regole rispecchiano le opzioni vuote, errori e Valori Duplicati di Excel. Non richiedono campi aggiuntivi, solo Target, Type, e Style. Excel determina la condizione per te.
| TIPO | Evidenzia cellule che... |
|---|---|
ContainsBlanks / NotContainsBlanks |
sono vuoti / non sono vuoti. |
ContainsErrors / NotContainsErrors |
contenere un errore / non contenere un errore |
DuplicateValues / UniqueValues |
sono duplicati all'interno del bersaglio / appaiono solo una volta. |
[Target = [Column = "Sku"], Type = "UniqueValues", Style = [Fill = "#C6EFCE"]],
[Target = [Column = "Note"], Type = "ContainsBlanks", Style = [Fill = "#FFEB9C"]]
Top10: valori più alti o più bassi
Questa regola utilizza le Regole Top/Bottom di Excel (N elementi superiori o inferiori, o N %superiori/inferiori). Nonostante il nome, Rank non è limitato a 10.
| Campo | Notes |
|---|---|
Rank |
Required. Quanti elementi evidenziare: 1–1000, oppure 1–100 quando Percent = true. |
Percent |
Opzionale logical (predefinito false). Trattalo Rank come una percentuale delle cellule piuttosto che come un conteggio. |
Bottom |
Opzionale logical (predefinito false). Evidenzia i valori più bassi invece dei più alti. |
[Target = [Column = "Stock"], Type = "Top10", Rank = 2, Style = [Fill = "#FFC7CE"]],
[Target = [Column = "Score"], Type = "Top10", Rank = 20, Percent = true, Bottom = true, Style = [Fill = "#FFC7CE"]]
Sopra la media: sopra o sotto la media
Questa regola corrisponde alle regole > Top/Bottom di Excel sopra/sotto la media. Excel calcola la media dell'intervallo target e evidenzia le celle sul lato che scegli.
| Campo | Notes |
|---|---|
AboveAverage |
Opzionale logical (predefinito true). Impostare su false per evidenziare le celle al di sotto della media. |
EqualAverage |
Opzionale logical (predefinito false). Includere celle esattamente uguali alla media. |
StdDev |
Opzionale 1–3. Limita le celle che presentano almeno così tante deviazioni standard dalla media (le opzioni di deviazione standard di 1/2/3 di Excel). |
[Target = [Column = "Score"], Type = "AboveAverage", Style = [Fill = "#C6EFCE"]],
[Target = [Column = "Score"], Type = "AboveAverage", AboveAverage = false, EqualAverage = true, StdDev = 1, Style = [Fill = "#FFEB9C"]]
Periodo: date relative a oggi
Questa regola corrisponde alle regole > Highlight Cell di Excel Una Data che Accide. Evidenzia le celle di data che cadono in un periodo misurato rispetto al giorno in cui il workbook viene aperto, così l'evidenziazione rimane aggiornata nel tempo. Devi includere TimePeriod, e deve essere uno di: today, yesterday, tomorrow, last7DaysthisWeek, lastMonthlastWeeknextWeekthisMonthnextMonth.
[Target = [Column = "Updated"], Type = "TimePeriod", TimePeriod = "last7Days", Style = [Fill = "#FFEB9C"]]
Regole visive
Le regole visive disegnano autonomamente i propri elementi grafici (una sfumatura, barre o icone), quindi non accettano mai un Style o StopIfTrue. Puoi controllarne interamente l'aspetto tramite i campi del tipo stesso.
ColorScale: un gradiente a 2 o 3 colori
Le Scale di colore di Excel sfumano ogni cella in base al punto in cui si colloca il suo valore nell'intervallo, fondendo tra i colori di stop.
ColorScale è una lista di 2 o 3 stop; ogni stop è una soglia (Type, più Value quando necessario) e un Color. Le fermate ai capolinea di solito usano min e max; una fermata intermedia di solito usa percentile o num.
[Target = [Column = "Revenue"], Type = "ColorScale", ColorScale =
{[Type = "min", Color = "#F8696B"], [Type = "percentile", Value = 50, Color = "#FFEB84"], [Type = "max", Color = "#63BE7B"]}]
DataBar: barre nelle celle
Le Barre Dati di Excel disegnano una piccola barra orizzontale in ogni cella, più lunga per valori più grandi, come un mini grafico a barre all'interno della colonna.
| Campo | Notes |
|---|---|
Color |
Required. Il colore del riempimento della barra. |
Min, Max |
Soglie opzionali che impostano i valori ai due estremi della scala (Minimo e Massimo di Excel). Per impostazione predefinita, spanno i dati (min a max). |
MinLength, MaxLength |
Numeri interi opzionali 0– 100 La lunghezza tracciata delle barre più corte e più lunghe, come percentuale della larghezza della colonna. Predefinito 0/100 (una barra può ridursi a nulla e crescere fino a riempire la cella).
MinLength deve essere minore o uguale a MaxLength. |
Gradient |
Opzionale logical (predefinito true). Un riempimento a gradiente, come il "Gradient Fill" di Excel. Impostato false per un riempimento solido ("Riempimento Solido"). |
ShowValue |
Opzionale logical (predefinito true). Imposta false per mostrare solo la barra e nascondere il numero ("Mostra solo barra di Excel). |
Border, BorderColor |
Optional. Il valore predefinito di Border è false. Imposta in modo che true disegna un bordo attorno alla barra e opzionalmente imposta BorderColor. |
NegativeFillColor, NegativeBorderColor |
Optional. Colori separati per le barre dei valori negativi. |
AxisPosition |
Optional. Dove si colloca l'asse degli zero quando i valori sono sia positivi che negativi: none, middle, o automatic (predefinito). |
AxisColor |
Optional. Il colore della linea dell'asse. |
Direction |
Optional. In che direzione crescono le barre: context (predefinita, segue la direzione di lettura del foglio), leftToRight, oppure rightToLeft. |
Note
Min
/
Max e MinLength/MaxLength controllare cose diverse.
Min e Max sono soglie di valore : i valori dei dati che si trovano ai due estremi della scala.
MinLengthe MaxLength sono le lunghezze delle barre che Excel disegna per queste estremità, in percentuale della larghezza della cella. Ad esempio, MinLength = 10 mantiene visibile anche la barra del valore più piccolo invece di farla ridursi fino a nulla.
// Simple gradient bar spanning the data.
[Target = [Column = "Margin"], Type = "DataBar", Color = "#638EC6", Gradient = true],
// Solid bar, never shorter than 10% or longer than 90% of the cell width.
[Target = [Column = "Score"], Type = "DataBar", Color = "#638EC6", Gradient = false, MinLength = 10, MaxLength = 90],
// Right-to-left bars (they grow from the right edge of the cell).
[Target = [Column = "Usage"], Type = "DataBar", Color = "#638EC6", Direction = "rightToLeft"],
// Full data bar with negative colors and a center axis.
[Target = [Column = "Amount"], Type = "DataBar", Color = "#638EC6", Border = true, BorderColor = "#2F5496",
NegativeFillColor = "#FF0000", NegativeBorderColor = "#C00000", AxisPosition = "middle", AxisColor = "#808080"]
IconSet: un'icona per cella
Gli Icons Set di Excel mettono una piccola icona (un semaforo, una freccia, una bandiera, una classificazione e così via) in ogni cella in base al suo valore.
| Campo | Notes |
|---|---|
IconSet |
Required. Quale set di icone usare (vedi la lista sotto). La cifra iniziale è il numero di icone nell'insieme. |
Thresholds |
Required. Una soglia per ogni icona, che segna dove ogni icona prende il posto. Solo questi record di soglia IconSet possono impostare GreaterThanOrEqual; vedi la nota qui sotto. |
Reverse |
Opzionale logical (predefinito false). Inverti l'ordine delle icone ("Reverse Icon order" di Excel), ad esempio per rendere verdi i valori bassi. |
ShowValue |
Opzionale logical (predefinito true). Imposta false per mostrare solo l'icona e nascondere il numero. |
ID del set di icone: 3Symbols2, 4Arrows, 5Quarters, 5Arrows, 5Rating, 5ArrowsGray, 4TrafficLights, 4Rating, 4RedToBlack, 4ArrowsGray, 3Symbols, 3TrafficLights2, 3Signs, 3TrafficLights1, 3Flags, 3ArrowsGray, 3Arrows. Altri tre set sono stati aggiunti nelle versioni più recenti di Excel: 3Stars, 3Triangles, 5Boxes.
// Three traffic lights split at the 0 / 33 / 67 percentiles.
[Target = [Column = "Stock"], Type = "IconSet", IconSet = "3TrafficLights1",
Thresholds = {[Type = "percent", Value = 0], [Type = "percent", Value = 33], [Type = "percent", Value = 67]}],
// Use a strict "greater than" at the top boundary instead of the default ">=".
[Target = [Column = "Rating"], Type = "IconSet", IconSet = "3Symbols",
Thresholds = {[Type = "percent", Value = 0], [Type = "percent", Value = 33], [Type = "percent", Value = 67, GreaterThanOrEqual = false]}]
Note
Fornisci esattamente tanti Thresholds quanti sono le icone nel set (3, 4 o 5). La prima soglia è convenzionalmente [Type = "percent", Value = 0] in modo che l'icona più bassa copra tutto dal basso verso l'alto.
Note
Di default ogni icona prende il controllo quando un valore è maggiore o uguale a (>=) la sua soglia. Aggiungi GreaterThanOrEqual = false a una soglia per rendere tale limite strettamente maggiore di (>), in modo che corrisponda al menu a discesa >= / > per ogni icona di Excel. La prima soglia è il bucket più basso, quindi ignora sempre questo flag.
Formatta il testo unito
La formattazione condizionale funziona anche su parti Text. Quando StartCell definisce un'area unita, specifica l'area con un intervallo assoluto o con un riferimento di riga o rettangolare che corrisponde all'area. La regola si applica all'intera area unita.
#table(
type table [Sheet = nullable text, Name = nullable text, PartType = nullable text, Properties = nullable record, Data = any],
{
{
"Summary", "Status", "Text",
[
StartCell = "B2:E2",
ConditionalFormatting =
{
[Target = [Row = 2], Type = "CellIs", Operator = "Equal", Value = "Review", Style = [Fill = "#FFEB9C", Font = [Bold = true]]]
}
],
"Review"
}
}
)
Per un elemento con posizionamento automatico Text, le destinazioni del record vengono risolte dopo il posizionamento e possono estendersi sull'intera regione unita. Usa un riferimento esplicito StartCell quando la regola deve fare riferimento a indirizzi fissi del foglio di lavoro.
Note e limitazioni
- L'ordine delle regole è la priorità. La prima regola di abbinamento nella lista ha la priorità più alta. Diverse regole possono applicarsi contemporaneamente alle stesse celle (ad esempio, una barra dati sotto un evidenziato basato su valori); si stratificano in ordine di priorità. Usato
StopIfTrueper impedire a Excel di applicare regole di priorità inferiore a una cella una volta che una regola precedente corrisponde. -
StyleAppartiene solo alle regole di stile. FornireStylesu unColorScale,DataBar, oIconSetregola è un errore (30130); omettereStylesu una regola di stile è un errore (30125). -
WidtheRowHeightnon si applicano. Un formato condizionale può cambiare l'aspetto di una cella ma non può ridimensionare colonne o righe. IncludereWidthoRowHeightin unStyleviene rifiutato (30141) invece di essere eliminato silenziosamente. - Le funzionalità più recenti richiedono un Excel recente. Le barre dei dati avanzate, ovvero un riempimento a tinta unita, colori per i valori negativi, un asse, bordi o una direzione da destra a sinistra
Direction, e i set di icone3Stars,3Trianglese5Boxessono stati introdotti in Excel 2010. Vengono visualizzati completamente in Excel 2010 e successivi, inclusi Microsoft 365 ed Excel per il web, e si degradano in modo elegante in Excel 2007 fino a diventare una semplice barra di gradiente o un classico set di icone con lo stesso numero di icone.MinLength/MaxLengthe per sogliaGreaterThanOrEqualsono opzioni classiche che funzionano in ogni versione supportata. - Alcune opzioni Excel più dettagliate non sono esposte. Per design, i glifi personalizzati per ogni icona (mescolando icone da set diversi) non hanno campo su questa superficie e usano i valori predefiniti di Excel. I campi supportati per ogni tipo di regola sono esattamente quelli elencati nelle tabelle di riferimento rapido e per regola sopra.
- I bersagli seguono la grammatica condivisa.
[Column = "Name"]è basata sul nome, e le convenzioni di coordinate corrispondono alle regole di stile target. Sono supportati intervalli assoluti che sono al di fuori di qualsiasi parte di dati, ma (come gli stili) solo nei fogli costruiti da partiTableoRangeposizionate esplicitamente, non su partiSheetDatao parti posizionate automaticamente. - I dati vuoti eliminano le regole di colonna. Una
[Column = "Name"]regola su una parte che ha un'intestazione ma nessuna riga di dati non ha nulla da valutare, quindi la regola viene saltata silenziosamente invece di produrre un intervallo invalido. - Le date diventano numeri di serie Excel. Un
CellIsconfronto con un valore data o data-ora viene scritto come il seriale di data corrispondente in Excel. Un valore che Excel non può memorizzare come data o ora viene rifiutato (30136). - I valori utilizzano tipi scalari. A
CellIsValuepuò essere un numero, un testo, un valore logico, null, una data, una data/ora, una data/ora/fuso orario, un'ora o una durata. Le liste sono accettate solo come input a due valori perBetweeneNotBetween; liste, record, tabelle, funzioni e valori binari non sono validi per valori di confronto singoli (30143). - I colori accettano ogni forma descritta in Specifica colori.
Risoluzione dei problemi
Informazioni di riferimento sugli errori
| Codice di errore | Messaggio di errore | Procedura di correzione |
|---|---|---|
| 30112 | Il target di formato condizionale non è valido. | Usa un indirizzo cella/intervallo di testo, o un record con Column/Row o .Top/Left/Bottom/Right |
| 30113 | L'operatore di formattazione condizionale è invalido. | Usa un operatore valido CellIs (vedi la lista operatori). |
| 30114 | 'Tra'/'NonTra' richiedono un elenco di esattamente due valori. | Passare Value = {low, high}. |
| 30115 | La formula contiene caratteri di controllo non validi. | Rimuovere i caratteri di controllo dal ExpressionFormulafile . |
| 30116 | La formula contiene parentesi non bilanciate. | Bilancia le parentesi nel Formula. |
| 30117 | La formula contiene virgolette non chiuse. | Chiudi (e raddoppia) le virgolette nel Formula. |
| 30118 | Ogni elemento nella lista ConditionalFormatting deve essere un record. | Racchiudi ogni regola sotto forma di record con Target e Type. |
| 30119 | La regola Top10 ha una classificazione non valida. | Usare 1–1000, oppure 1–100 quando Percent = true. |
| 30120 | La regola 'AboveAverage' ha un valore 'StdDev' non valido. | Usa un numero 1intero –3. |
| 30121 | La regola TimePeriod ha un TimePeriod non valido. | Usa uno dei 10 periodi di tempo supportati. |
| 30122 | Il campo '{field}' non è consentito per questo tipo di regola. | Rimuovi il campo; non si applica a quello Type. |
| 30123 | Alla regola manca il 'Tipo' richiesto. | Imposta Type su uno dei 14 valori supportati. |
| 30124 | La regola ha un 'Tipo' invalido. | Impostare Type su uno dei 14 valori supportati. |
| 30125 | La regola non contiene lo 'Stile' richiesto. | Aggiungi una Style alla regola di stile (o cambia a un tipo visivo). |
| 30126 | Alla regola CellIs manca 'Operator'. | Aggiungi un Operator. |
| 30127 | Nella regola CellIs manca 'Valore'. | Aggiungi Value. |
| 30128 | Nella regola di espressione manca 'Formula'. | Aggiungere un Formula. |
| 30129 | Nella regola manca il 'Target' obbligatorio. | Aggiungi un elemento Target. |
| 30130 | 'Stile' non è permesso come regola visiva. | Rimuovi Style dalle ColorScale//DataBarIconSet regole. |
| 30131 | 'StopIfTrue' non è permesso per questo tipo di regola. | Rimuovi StopIfTrue dalle regole visive. |
| 30132 | La regola ColorScale è invalida. | Fornisci 2 o 3 punti di arresto, ognuno con valore Color e soglia Type. |
| 30133 | La regola DataBar ha una soglia 'Min' o 'Max' non valida. | Impostare ognuno come record con una soglia valida Type. |
| 30134 | La regola IconSet ha un valore 'IconSet' o 'Thresholds' non valido. | Usa un ID supportato con un numero corrispondente di soglie. |
| 30135 | La regola ha un tipo di soglia non valido. | Usare min, max, num, percento percentile. |
| 30136 | Un valore non può essere rappresentato come un serial data/ora Excel. | Usa un valore che Excel può memorizzare come data o ora. |
| 30137 | La regola ha un valore 'Row' che non rientra nell'intervallo consentito. | Usa una riga da 1 al numero di righe del foglio. |
| 30138 | Nella regola manca il campo obbligatorio 'Color'. | Fornisci un Color per ogni barra dati e per ogni stop della scala di colori. |
| 30139 | Una num//percentpercentile soglia manca del suo 'Valore' numerico. |
Aggiungi un Value per questi tipi di soglia. |
| 30140 | Una soglia di 'percentuale'/'percentile' è fuori dal limite. | Usa un valore da 0 a 100. |
| 30141 | Lo 'Stile' include 'Larghezza' o 'Altezza delle File'. | Rimuovili; un formato condizionale non può ridimensionare colonne o righe. |
| 30142 | L'obiettivo è al di fuori dei limiti previsti dai fogli di lavoro. | Mantieni Target all’interno delle colonne A:XFD e delle righe 1:1048576. |
| 30143 | Un 'Valore' è una lista, un record o un altro valore non supportato. | Usa un valore numerico, testo, logico, nullo o data/ora. |
| 30144 | Una barra dati 'MinLength' o 'MaxLength' è fuori portata. | Usa un numero intero da 0 a 100. |
| 30145 | Il valore 'MinLength' di una barra dati è maggiore di 'MaxLength'. | Impostare MinLength minore o uguale a MaxLength. |
| 30146 | Una barra dati 'Direzione' non è valida. | Usare context, leftToRighto rightToLeft. |
Problemi comuni
Una regola visiva viene rifiutata
Problema: Una regola DataBar, ColorScale o IconSet genera 30130.
Causa: Le regole visive generano la propria grafica e non possono contenere un Style o StopIfTrue.
Soluzione: rimuovere Style e StopIfTrue. Imposta i colori tramite i campi del tipo stesso (Color, ColorScale punti di arresto e così via).
Il set di icone genera 30134
Problema: Una regola viene respinta anche se l'ID sembra IconSet corretto.
Causa: Il Thresholds conteggio non corrisponde al conteggio delle icone nell'ID (ad esempio, quattro soglie con 3TrafficLights1).
Soluzione: Fornire esattamente tante soglie quante la cifra iniziale dell'ID (3, 4 o 5).
Una barra dati ricca appare semplice in Excel più vecchio
Problema: A DataBar con Direction, colori negativi, un asse, bordi o un riempimento solido viene reso come una barra di gradiente semplice.
Motivo: Queste funzionalità sono state introdotte in Excel 2010. Excel 2007 mostra la barra di riserva integrata.
Soluzione: apri il workbook in Excel 2010 o versioni successive (inclusi Microsoft 365 ed Excel per il web). Non è necessario modificare la regola.
Una regola evidenzia la colonna sbagliata
Problema: [Column = "A"] prende di mira le celle sbagliate.
Causa: Come per gli stili, [Column = ...] corrisponde a un nome di colonna nello schema della tabella sorgente di Power Query, non a una lettera di colonna Excel.
Soluzione: Passa il nome della colonna sorgente Power Query, oppure usa un intervallo di stringhe come "A:A". Vedi Scegli un obiettivo di stile.