In Excel i valori del filtro di input nella cella


0

Utilizzo di Excel Sto cercando i record usando i filtri & gt; Freccia giù & gt; Filtri di testo & gt; Contains (fare riferimento allo screenshot), questo è molto noioso quando la finestra di ricerca scompare dopo aver preso il comando e devo ripetere di nuovo i passaggi per cercare una nuova parola, c'è un'opzione dove posso inserire la parola di ricerca in una cella vicina e l'elenco viene filtrato?

enter image description here

Risposte:


2

Mentre potresti creare del codice VBA e / o usare il filtro avanzato, ti consiglierei la seguente soluzione:

Aggiungi un'altra colonna ai tuoi dati con questa formula incollata:

M2=IF(ISERROR(SEARCH($X$1,A2,1)),FALSE,TRUE)

Con la stringa di ricerca desiderata all'interno di X1, la tua colonna di ricerca A con i dati di inizio nella riga 2 e sempre a partire dal primo carattere.

Ora, questo segnerà i tuoi dati di ricerca, quindi puoi filtrare per colonna M = vero .

Quando cambi i tuoi dati di ricerca in X1, aggiorna il filtro, ad esempio premi ALT, poi R, poi S, poi E. Puoi creare qualche scorciatoia o un makro con una scorciatoia personalizzata per eseguire solo questo filterupdate.


ha attivato l'autocalc, ma ciò non cambia il set di dati. Io uso M2 nel codice per dichiarare, che CELL M2 = ..., grazie per il suggerimento con FLASE ^^ - ma sai, potresti aver appena suggerito una modifica per questo;)
Jook

@ Scusa scusa per il ritardo nella risposta, quando dici X1 intendi la cella X1?
Kiranshell

@Jook Soluzione molto elegante, ha funzionato perfettamente, grazie Jook!
Kiranshell

@Jook So che questo è molto da chiedere, ma la ricerca può essere fatta per la parola completa, ad es. la ricerca di "Installa" dovrebbe trovare solo le celle contenenti "Installa" e non "Installazione".
Kiranshell

felice di aiutarti - puoi estendere la Formula a IF(ISERROR(SEARCH($X$1,A2,1),FALSE,EXACT(A2,$X$1))
Jook
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.