Mentre lavori sui report, potresti volere una formula che derivi i risultati da una stringa in sottostringhe.
Puoi usare una combinazione di MEDIA E FILA funzioni per ricavare l'output.
METÀ: Restituisce i caratteri dal centro di una stringa di testo, data una posizione e una lunghezza iniziali.
Sintassi: =MID(testo,num_iniziale,num_caratteri)
RIGA: Restituisce il numero di riga di un riferimento.
Sintassi: =ROW(riferimento)
Facciamo un esempio:
- Nella cella A2, il valore è “ABCDEFGHHIJKLMNOPQR”
- Vogliamo una formula che restituisca i 3 caratteri dalla stringa nella cella B2, quindi i successivi 3 caratteri nella cella B3 e così via.
- La formula nella cella B2 sarebbe
- =MID($A$2,(ROW()-ROW($A$2)+1)*3-2,3)
- Copiando la formula nelle celle mostrate di seguito nella colonna B.
La funzione aiuterà a separare una stringa in sottostringa in Microsoft Excel.