Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [Excel] Funzioni di funzioni

    Salve a tutti,

    ho una funzione CONCATENA in una cella del mio foglio excel che restituisce una stringa; io dovrei leggere il risultato della concatenazione e, in un altra cella, effettuare un confronto con la funzione SE.
    Esempio:
    in A1 ho la mia funzione CONCATENA(X1:X10);
    in B1 ho SE(A1="CIAO"; "si; "no");

    Il problema è che anche se in A1 compare la strnga "CIAO", questa nn verifica MAI la condizione SE...sembra che il confronto avvenga con il valore di A1 precedente all'esecuzione della funzione CONCATENA, e non con il suo risultato.

    Qualcuno ha qualche suggerimento in merito?!

  2. #2
    Utente di HTML.it L'avatar di fred84
    Registrato dal
    Dec 2005
    Messaggi
    434
    hai provato a scrivere la funzione concatena al posto di A1 all'interno della funzione se?

  3. #3
    Purtroppo ho necessità di lasciarli distinti

  4. #4
    Utente di HTML.it L'avatar di fred84
    Registrato dal
    Dec 2005
    Messaggi
    434
    é un pó di tempo che non uso excel, quindi non so aiutarti piú di cosí.

    so solo che scritto a quel modo "A1" per lui significa valutare l'equazione scritta in A1, confronta cioé i caratteri "=CONCATENA(X1:X10)" con i caratteri "CIAO" e non li troverá mai coincidenti.

    dovresti cercare un modo per fargli valutare il risultato della funzione concatena, forse nell'help c'é scritto

  5. #5
    ciao! io ho provato a fare cosi:
    nella colonna A ho scritto:
    in A1: c in A2 i in A3 a in A4 o

    in B1 la formula =CONCATENA(A1;A2;A3;A4)

    in C1 questa formula: =SE(B1="CIAO";"si";"no")

    a me funziona...ma non so se a te va bene!


  6. #6
    Utente di HTML.it L'avatar di lila89
    Registrato dal
    Oct 2007
    Messaggi
    211
    il problema è che tu concateni da x1 a x10... e sono 10 lettere giusto?... tu però scrivo 'CIAO'... e sono 4... se in vece concateni x1 a x4 funziona.. per cui per confrontare come hai messo tu x1 x10 dovresti mettere il ciao seguito da 6 spazi per arrivare ai 10 caratteri 'CIAO ' ....

  7. #7
    Dunque...gli spazi vuoti non ci sono , ma ho provato a riscrivere la mia funzione di CONCATENAZIONE a manina santa, cella dopo cella, è funziona!!

    Mah!....misteri della microsoft.. :master:

    Grazie a tutti x l'aiuto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.