In questo articolo
Le funzioni Filtra righe e Ordina righe temporaneo di Banana Contabilità Plus consentono di filtrare e ordinare temporaneamente le righe di una tabella, senza modificarne la disposizione permanente. Sono funzioni utilissime per cercare immediatamente (e modificare) dei dati, sia testi che importi.
Una volta rimossi i criteri di ordinamento o di filtro, le righe della tabella tornano al loro ordine originale.
Per cambiare l'ordine delle righe di una tabella in modo definitivo occorre usare il menu Dati > Ordina Righe.
Le funzioni Filtra righe e Ordina righe temporaneo sono delle nuove funzionalità. Vi preghiamo di darci il vostro feedback su come migliorarle. Sono disponibili solo nel piano Advanced di Banana Contabilità Plus.
La funzione Ordina righe temporaneo
Questo strumento permette di ordinare rapidamente il contenuto secondo la colonna dalla quale è impartita la funzione Ordina:
- Clicca con il tasto destro del mouse sull'intestazione della colonna dove hai bisogno di un ordinamento.
- Posizionati sulla piccola freccia e seleziona il criterio di ordinamento ascendente o discendente.
Vantaggi
- Puoi ordinare le righe visualizzate, in senso ascendente o discendente, in base alla colonna desiderata.
- A differenza di Excel, quando rimuovi l'ordinamento di visualizzazione, le righe tornano all'ordine originale senza dover usare il comando Annulla operazione.
Nell'intestazione della colonna scelta per ordinare i dati apparirà una freccia.
Nota importante
La funzione Ordina righe temporaneo è diversa dal comando Ordina righe (dal menu Dati):
- Ordina righe temporaneo è un ordinamento delle righe a video temporaneo, concepito per velocizzare la revisione e la modifica dei dati inseriti in precedenza. È possibile rimuovere facilmente i criteri di ordinamento per tornare all'ordine originale delle righe. Questa funzione è disponibile solo con il piano Advanced.
- Il comando Ordina righe (dal menu Dati) modifica in modo permanente l'ordine delle righe della tabella e può essere annullato solo con il comando Annulla. Questo comando è disponibile per tutti i piani.
La funzione Filtra righe
La funzione Filtra Righe consente di visualizzare solo le righe della tabella che includono la parola chiave inserita come criterio di ricerca. Comporta un notevole risparmio di tempo per i seguenti motivi:
- Trovi le registrazioni desiderate in pochi secondi.
- Puoi modificare direttamente le registrazioni filtrate.
- Il filtro è presente in tutte le tabelle (Conti, Registrazioni, Cambi...) e per utilizzarlo è sufficiente digitare la parola chiave nella casella del filtro.
- Puoi facilmente rimuovere il filtro per tornare all'ordine originale delle righe.
Il testo evidenziato in verde è solo a scopo esplicativo; non appare nel software.
Funzioni e sintassi del Filtro
Il filtro consente di trovare le righe semplicemente inserendo un testo come criterio di ricerca. Quando si inserisce il testo da cercare, il programma filtra tutte le righe che contengono il testo specificato, separato da spazi.
Ecco alcuni esempi di Filtro:
- fattura mario
Mostra le righe che contengono le parole "mario" e "fattura" in qualsiasi posizione. - mar fat
A seconda del numero di righe presenti, è possibile ottenere lo stesso risultato anche solo inserendo un testo abbreviato. - "fattura mario"
Ricerca di testo che include spazi: se si inserisce il testo tra virgolette, il programma considererà il testo come una singola parola. - "!~Mario"
Normalmente la ricerca include sia maiuscole che minuscole.
È possibile specificare che la ricerca sia solo per le maiuscole o le minuscole inserendo un carattere speciale.
Caratteri particolari
È possibile utilizzare quasi tutti i caratteri nella ricerca.
Solo il punto esclamativo "!" e la barra verticale "|" all'inizio di una sequenza di testo hanno un significato particolare.
- "|" per indicare OPPURE
Almeno uno degli elementi preceduti da "|" deve essere presente nella riga.
Nel caso seguente, la ricerca visualizzerà le righe che includono "mario" e "fattura" oppure "parcella".
mario |invoice |parcella
La barra verticale è il carattere Alt-124, Se non lo trovate sulla tastiera cercate con google- "Layout tastiera windows/mac italia/svizzera/usa" e guardate nella sezione immagini.
- Specificatore di comando "!".
Qualsiasi testo preceduto dal punto esclamativo è considerato un comando e ha un significato particolare.
Ad esempio, per escludere un testo, utilizzare la sequenza di comandi "!-".
mario !-fattura
Sintassi avanzata per la ricerca con il Filtro
La sintassi avanzata della ricerca è solo sperimentale: potrebbe essere soggetta a modifiche e miglioramenti.
Il carattere "!" all'inizio di un testo indica che si tratta di un comando speciale di ricerca.
- !
Quando posizionato prima o dopo uno spazio, avvia una sequenza di comandi. - !!
È considerato come un semplice "!" e non come una sequenza di comandi. - !-
Il segno meno "-" è utilizzato per escludere contenuti e può essere combinato con qualsiasi altro operatore.
!-mario !-1000 !-=1000 !-^pagamento !-~10 - !~
Il tilde "~" deve essere posizionato immediatamente dopo il "!" o il "!-".
Con "~" la ricerca diventa sensibile alle maiuscole e minuscole.
!~mario
!-~mario
Caratteri di comando
Sono i caratteri che seguono immediatamente l'inizio del comando "!", "!-", "!~" o "!-~".
Possono essere usati anche con il "-" per escludere e "~" per rendere la ricerca case sensitive.
- !=
Trova esattamente il testo specificato nella cella.
!=1000
Può essere usato con più valori separati dal carattere "|".
!=1000|2000|30000
Cella vuota.
Dalla versione 10.1.16 seleziona celle con valori vuoti.
!= - !+
Contiene il testo specificato. Equivalente alla ricerca normale, ma permette combinazioni con altri caratteri.
!-+mario esclude righe che contengono "mario".
!~+mario esclude righe con "mario" rispettando maiuscole e minuscole. - !<>
Diverso dal testo fornito.
!<>1000 - !.
Caratteri jolly (*,?) per una ricerca con caratteri speciali.
!.100*
!.100*|2?0* - !^
Inizia con il testo specificato.
^mar
^mar|hom - !$
Termina con il testo specificato.
!$rio - !_
Ricerca per parola intera.
!_100
!_100|200 - !:
Espressione regolare.
!:\bmario\b
Maggiore, Minore e Intervalli
Caratteri usati per confrontare valori numerici o date.
- Data in formato yyyy-mm-dd
2024-12-31 - Importo con il "." come separatore decimale e senza separatore delle migliaia.
1999.99
Comandi di confronto:
- !> Maggiore di.
!>100 - !>= Maggiore o uguale.
!>=100 - !< Minore di.
!<100 - !<= Minore o uguale.
!<=100 - !<> Diverso da.
- !>< Intervallo esclusivo.
!><99.99|200 - !>=< Intervallo inclusivo.
!>=<100|199.99
Specificazione delle colonne
Permette di specificare la colonna in cui eseguire la ricerca.
- !descrizione!
Ricerca nella colonna "descrizione".
!descrizione!mario
!descrizione!=
!des*!mario
!des*;doc!mario
!descrizione:xml!mario
!debit*!=1000
Mostra righe con colore
- !_co! o !_color! Mostra righe con un colore.
- !_co!2 Mostra righe con colore stile 2.
- !_co!2|3 Mostra righe con colore stile 2 o 3.
Mostra righe con formattazione
- !_fo! Mostra righe con formattazione specifica.
- !_fo!b Mostra righe in grassetto.
- !_fo!i Mostra righe in corsivo.
Mostra righe con errori
- !_er! Mostra righe con errori o avvisi.
- !_er!e Mostra righe con errori.
- !_er!w Mostra righe con avvisi.
Combinazione di filtri
- 2022 !des*!mario !debit*!=1000
Mostra righe con "2022", "mario" in colonne "des" e "1000" esatto nelle colonne "debit".
Motivazione della sintassi del Filtro
La sintassi avanzata di ricerca può sembrare strana, ma volevamo una sintassi che
- Non interferisse con la ricerca naturale, in modo che l'utente potesse eseguire la maggior parte delle ricerche in modo intuitivo, combinando i testi esattamente come si è abituati a fare nelle applicazioni per smartphone.
- Non fosse specifica per una lingua, utilizzando quindi solo simboli.
- Supportasse tutte le possibili ricerche, in modo da poter essere utilizzata per esprimere i filtri inseriti dall'utente in un modo simile a Excel.
- Aprisse la possibilità di includere comandi specifici di Banana, come colore, errori, ecc.
Abbiamo valutato diverse altre sintassi di ricerca, ma tutte utilizzano caratteri comuni come il segno meno "-" o il "+" o altri come "\", "(", "*", "?", che sono frequentemente usati in contabilità.
Così abbiamo deciso di creare una sintassi speciale in cui il punto esclamativo "!" viene utilizzato come indicatore di comando. Il "!" è normalmente usato alla fine di una frase, quindi è improbabile che interferisca con la ricerca.
Tutti i feedback e i suggerimenti sono benvenuti!
GPT di Banana Contabilità Plus generatore di comandi per usare il Filtro
Il generatore di comandi GPT per la sintassi avanzata di ricerca (Filtro) è solo sperimentale: potrebbe essere soggetto a modifiche e miglioramenti.
Questo GPT di Banana Contabilità è stato creato utilizzando ChatGPT ed è progettato per generare una sintassi avanzata di ricerca per filtrare le righe nella tabella Registrazioni.
Requisiti
Per utilizzare questo GPT, è necessario:
- Scaricare e installare l'ultima versione di Banana Contabilità Plus
- Avere un account ChatGPT.
- Per utilizzare questo GPT, è necessario avere un abbonamento ChatGPT Plus. Senza di esso, è possibile provare il servizio gratuitamente per un massimo di dieci richieste. Successivamente, è necessario eseguire l'upgrade a ChatGPT Plus oppure attendere alcune ore prima di poter effettuare ulteriori richieste.
Come funziona
- Apri il GPT di Banana Contabilità Plus da questo link:
- Nel campo Messaggio in basso, inserisci una frase che descriva ciò che vuoi cercare all'interno della tabella Registrazioni con il Filtro. In generale, più specifiche sono le richieste, migliori saranno i risultati.
- Il GPT elaborerà la tua richiesta e restituirà il risultato corrispondente.
In base all'input fornito al GPT, verrà generata una stringa di testo contenente il comando necessario per filtrare le righe nella tabella Registrazioni. - Copia la stringa di testo generata.
- Incolla la stringa copiata nel Filtro della tabella Registrazioni in Banana Contabilità Plus.
Esempi di messaggi da inserire nel GPT
Di seguito sono riportati esempi di messaggi da inserire nella chat del GPT, insieme ai relativi risultati generati:
- "Trova tutte le registrazioni del terzo trimestre del 2024"
- Risultato: "!date:xml!>=2024-07-01 !date:xml!<=2024-09-30"
- "Cerca le righe con un importo di 450.00"
- Risultato: "!amount:xml!=450.00"
- "Cerca le righe con un importo maggiore di 200"
- Risultato: "!amount:xml!>200"
- "Cerca le righe con il valore 3001 nella colonna Conto Avere"
- Risultato: "!accountcredit:xml!=3001"
- "Dammi le righe con il valore 1020 nella colonna Conto Avere e un importo tra 1500 e 4000"
- Risultato: "!accountcredit:xml!=1020 !amount:xml!>=<1500|4000"