Testo basato sul colore nella cella di Excel


1

Ho esaminato le opzioni disponibili, ma non sono riuscito a trovare quello in un formato che avrei capito i passaggi.

Lavorare con Excel. È necessario che le celle cambino colore in base a parole specifiche (non una). Ad esempio, se nella cella qualcuno inserisce le parole "Mouse, tastiera, hub, unità esterna, puntatore" più un centinaio di altri da un elenco predefinito predefinito (da me stesso in un altro foglio di lavoro nascosto), allora cambia in viola e se le parole appaiono come " Excel, PowerPoint, software, array, schermo, finestra "ecc., Diventa giallo. Altre parole, queste parole dovrebbero attirare l'attenzione di uno specialista specifico per vedere il colore specifico (e le parole taggate su questo colore).

In modo semplice:

  1. Crea l'elenco A di 50 (o anche più) testi ( foglio di lavoro 2 , nascosto)
  2. Crea l'elenco B di 100 testi (o anche di più) ( Foglio di lavoro 2 , nascosto)
  3. Se nella cella specifica (colonna o riga) del foglio di lavoro 1 viene visualizzato un testo dall'elenco A, quella cella specifica (celle) cambia colore in viola, se dall'elenco B quindi giallo.
  4. La cella rimane invariata se a) la parola è diversa dall'elenco A e B; b) errato o b) lasciato in bianco.

PS:

  1. Non vuoi usare l'opzione "Dropdown", considerando che il numero di opzioni potrebbe essere enorme e i clienti soffrono di non vedere piccoli messaggi o di essere semplicemente pigri.
  2. Vuoi passare attraverso la "formattazione condizionale" con "Testo specifico" per 2 motivi: 1) selezionandolo troppo a lungo uno per uno e 2) sarebbe difficile per il revisore controllare quali valori di testo sono elencati per il cambio formato.

La condizione è un successo su una singola parola dell'elenco (rispetto alla necessità di abbinare N parole nell'elenco)? Il testo della cella sarà una singola parola che devi cercare, o più come una frase, dove devi vedere se una o più parole della frase corrispondono a qualcosa nell'elenco? C'è qualche possibilità che il testo della cella possa contenere una corrispondenza in entrambi gli elenchi (in tal caso, come gestirlo)?
fixer 1234

Non frase, ma più parole singole. Come un questionario da cui ogni ingegnere dovrebbe cercare (e agire) in base alla propria area. In particolare, gli ingegneri hardware dovrebbero vedere i tag hardware (viola) mentre Soft dovrebbe vedere i tag soft (giallo).
Rovshan Guliyev,

Tutto o niente in termini di parole in una cella in una delle liste? Ad esempio, se una cella corrisponde a un elenco, dovresti essere in grado di analizzare la prima parola, cercarla e avere la certezza di una corrispondenza (nell'elenco a destra), oppure solo alcune delle parole sarebbero nell'elenco, quindi devi analizzare e controllare ogni parola fino a quando non trovi una corrispondenza nell'elenco o esaurisci le parole senza trovare una corrispondenza?
fixer1234,

Qualsiasi cella in Excel. Qualcuno inserisce qualsiasi parola. Excel lo controlla con Elenco tag e se corrisponde, quindi cambia colore. Se la parola corrisponde all'elenco di tag 1 - viola, se con l'elenco di tag 2 - viola. Gli elenchi di tag sono (sono) preparati e salvati nello stesso documento Excel nel foglio di lavoro di backup (nascosto). L'elenco dei tag è nascosto e può essere visto / non nascosto / modificato solo dall'autore.
Rovshan Guliyev,

Risposte:


0

Ciò che in sostanza stai chiedendo è di eseguire la formattazione condizionale con riferimento a un altro foglio. Ma sfortunatamente Excel non può eseguire la formattazione condizionale con riferimento a un altro foglio. Ma puoi fare un metodo alternativo di mirroring come di seguito:

Per applicare la formattazione condizionale Sheet1all'utilizzo dei valori da Sheet2, è necessario eseguire il mirroring dei valori in Sheet1.

Creazione di un mirror di Sheet2, colonna B nel foglio 1

  1. Vai a Sheet1.
  2. Inserire una nuova colonna facendo clic con il tasto destro del mouse sull'intestazione della colonna A e selezionando "Inserisci".
  3. Inserisci la seguente formula in A1:

    =IF(ISBLANK(Sheet2!B1),"",Sheet2!B1)

  4. Copia A1facendo clic con il tasto destro del mouse e selezionando " Copy".
  5. Incolla la formula nella colonna Afacendo clic con il pulsante destro del mouse sull'intestazione e selezionando " Paste".

Sheet1, la colonna Adovrebbe ora rispecchiare esattamente i valori in Sheet2, colonna B.

(Nota: se non ti piace in colonna A, funziona altrettanto bene per averlo in colonna Zo altrove.)

Applicazione della formattazione condizionale

  1. Resta acceso Sheet1.
  2. Seleziona la colonna Bfacendo clic con il tasto sinistro del mouse sull'intestazione.
  3. Seleziona la voce di menu Format > Conditional Formatting...
  4. Passare Condition 1a " Formula is" e inserire questa formula:

    =MATCH(B1,$A:$A,0)

  5. Fai clic sul Format...pulsante e seleziona uno sfondo viola.

Ora dovresti vedere lo sfondo viola applicato alle celle corrispondenti in Sheet1.

Nascondere la colonna specchio

  1. Resta acceso Sheet1.
  2. Fare clic con il tasto destro del mouse sull'intestazione nella colonna Ae selezionare " Hide".

Questo dovrebbe aggiornarsi automaticamente Sheet1ogni volta che qualcosa Sheet2viene cambiato.

Utilizzare il metodo sopra per le celle che si desidera evidenziare Yellow


Molto impressionante, grazie, ma inciampato al livello 3 di "Applicazione della formattazione condizionale" - non ha funzionato. I passaggi sono: Formattazione condizionale> Usa una formula per determinare quale formato di cella (nessuna "Condizione 1")> Valori di formato in cui questa formula è vera
Rovshan Guliyev,

Se questo ha risposto alla tua domanda, fai clic sul segno di spunta oltre alla risposta @Rovshan Guliyev
Dragonborn,

@Dragonborn la tua risposta chiaramente non è ancora LA risposta alla domanda, per favore aiutala a far funzionare prima di chiedere di accettarla.
Máté Juhász,

Grazie enormi - funzionante. Sebbene abbia creato una nuova domanda, ma la mia richiesta iniziale è stata risolta.
Rovshan Guliyev,

Qualsiasi modello di una cella può combinare 2 metodi sopra: la cella cambia in viola se viene inserita una parola e in giallo se un'altra - di nuovo dall'elenco predefinito?
Rovshan Guliyev,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.