• INDIRETTO (INDIRECT)
  • converte un testo in un oggetto usabile in una formula
    vedi Excel - formule - riferimento



  • INDIRIZZO (ADDRESS)
  • converte due numeri in una indrizzo di una cella testo
    vedi Excel - formule - riferimento



  • CODICE.CARATT (CHAR)
  • converte in stringa dal codice ASCII

    sintassi:
    =CODICE.CARATT(ASCII)

    esempio: vado a capo
    ="TESTO1" & CODICE.CARATT(10) & "TESTO2"




  • VALORE (VALUE)
  • converte in valore un testo

    sintassi:
    =VALORE("....")

    esempio: restituisce 1000
    =VALORE("1.000")



    dato che Excel converte i testi numerici in numeri in automatico é possibile convertire anche facendo una operazione sul testo oppure semplicemente + 0 se si vuole convertire senza modificare il valore

    esempio: restituisce 1000
    A1 = '1000 testo numerico
    = A1 + 0 → 1000 converte in 1000 numreo

    A1 = "ciao" testo normale
    = A1 + 0 → ERRORE restituisce errore

    questa particolarità é utile anche usando SE.ERRORE




  • DATA.VALORE (DATEVALUE)
  • converte un testo data in un valore data utilizzabile nelle formule

    sintassi:
    =DATA.VALORE("../../..")

    esempio: verifica se la data del testo "01/10/2015" é maggiore di oggi
    =SE(OGGI() < DATA.VALORE("01/10/2015"); ..; ...)




  • DIVIDI.TESTO (TEXTSPLIT)
  • divide il testo di una cella in più celle utilizzando un delimitatore
    converte un testo in una lista
    (vedi Excel - formule - testo - estrazione)


  • TESTO (TEXT)
  • converte un valore numerico in testo
    consente se si vuole di specificare la formattazione di visualizzazione con stringhe di formato speciali

    viene utlizzata anche per convertire le date in giorni della settimana

    sintassi:
    =TESTO(val; "formato") con un determinato formato

    esempio: visualizzo il numero nella casella A1 nel formato EURO
    =TESTO(A1;"€ 0,00")



    conversione lingua
    consente anche la traduzione del testo in uscita in una lingua diversa
    occorre inserire il codice del paese o la sigla del paese minusocolo-maiuscolo nel formato

    "[$-CODICE PAESE] ..." con il codice paese
    "[$-xx-XX] ..." con la sigla del paese

    per l'Italia il codice é il 0410 e la sigla [$-it-IT]
    vedi la lista dei codici

    esempio: estraggo il mese da una cella che ha la data in lingua italiana
    =TEXT(M2,"[$-0410]mmmm")
    =TEXT(M2,"[$-it-IT]mmmm")


    formati:

    Segnaposto Descrizione
    0 (zero) Visualizza gli zeri non significativi quando le cifre del numero sono inferiori agli zeri specificati nel formato
    # Segue le stesse regole applicate allo 0 (zero). Tuttavia, in questo caso non vengono visualizzati gli zeri in eccedenza quando il numero digitato ha meno cifre da entrambi i lati della virgola decimale rispetto ai simboli # presenti nel formato
    ? Segue le stesse regole applicate allo 0 (zero). Tuttavia, in questo caso viene aggiunto uno spazio per gli zeri non significativi da entrambi i lati della virgola decimale, in modo che tutte le virgole decimali nella colonna siano allineate
    esempi
    PER VISUALIZZARE COME FORMATO
    1234,59 1234,6 "####,#"
    8,9 8,900 "#,000"
    0,631 0,6 "0,#"
    1234,568 1234,57 "#,0#"

    date
    PER VISUALIZZARE COME FORMATO
    Mesi 1 -12 "m"
    Mesi 01 -12 "mm"
    Mesi gen - dic "mmm"
    Mesi gennaio- dicembre "mmmm"
    Mesi G - D "mmmmm"
    Giorni 1 -31 "g"
    Giorni 01 - 31 "gg"
    Giorni lun - dom "ggg"
    Giorni lunedì - domenica "gggg"
    Anni 00 -99 "aa"
    Anni 1900 -9999 "aaaa"

    Ore
    PER VISUALIZZARE COME FORMATO
    Ore 0 -23 "h"
    Ore 00 -23 "hh"
    Minuti 0 - 59 "m"
    Minuti 00 - 59 "mm"
    Secondi 0 - 59 "s"
    Secondi 00 - 59 "ss"
    Ora 4 AM "h AM/PM"
    Ora 4.36 PM "h.mm AM/PM"
    Ora 4.36.03 P "h.mm.ss A/P"
    Ora 4.36.03,75 "h.mm.ss,00"
    Tempo trascorso (ore e minuti) 1.02 "[h].mm"
    Tempo trascorso (minuti e secondi) 62.16 "[mm].ss"
    Tempo trascorso (secondi e centesimi) 3735,80 "[ss],00"