Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
Problemi funzione SE di Azalyn data: 19/08/2015 18:22:29
Ho una Tabella con un elenco a tendina con dentro delle cose (cella I33), un foglio che si chiama mod con dentro i valori dell'elenco a tendina da comparare con l'elenco in I33 e altri valori, un'altra cella con elenco a tendina che mi serve con valore di comparazione (D4) e sempre su mod i risultati che vorrei mettere come vero/falso. La domanda é la seguente
Ho fatto una funzione, che allego, che quando seleziono un valore della cella i33 nella funzione mi appare #VALORE non so dove ho sbagliato. Premetto che il risultato del vero/falso é alfanumerico.
A vederla così, non ha nulla di sbagliato ma senza vedere il tuo file e soprattutto cosa c'è ai riferimenti a cui si riferisce la formula, non posso essere sicuro di nulla...
di Azalyn data: 19/08/2015 18:59:33
Ho appena allegato un file esempio sperando che sia esaustivo
di cromagno data: 19/08/2015 19:27:29
Da quello che sembra, stai sommando lettere e numeri. Se è così, è normale che ti dia errore.
Se vuoi unire i risultati delle due funzioni, puoi usare il simolo & (o anche la funzione CONCATENA):
=SE(I33=mod!$K$39;SE(E(I33=mod!$K$39;O(D4="gnomo";D4="halfling"));mod!K55;mod!K56);)&" "&SE(I33=mod!$K$40;
SE(E(I33=mod!$K$40;O(D4="gnomo";D4="halfling"));mod!K56;mod!K59);)
mentre se vuoi sommare la parte numerica, devi estrarre quella parte dal risultato (funzioni STRINGA.ESTRAI,DESTRA,etc...).
di Azalyn data: 19/08/2015 19:35:26
grazie quindi basta togliere il + fra i due Se e mettere &" "& ?
di cromagno data: 19/08/2015 19:36:08
...comunque, non posso darti una risposta precisa se non conosco il risultato che vuoi ottenere.
[EDIT]
Se vuoi unire i due risultati, allora si, ti basta usare il simbolo &.