Condividi:        

Excel:formule x quiz che comprenda diverse risposte e....

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Excel:formule x quiz che comprenda diverse risposte e....

Postdi cecia10 » 10/12/08 01:30

Buonasera,
sono appena arrivata e ho letto un pò di post ma non ho trovato nulla che facesse al caso mio. Spero di postare nella sezione giusta...

Sto creando un quiz in excel e ho due problemi. Il primo problema è che vorrei fare in modo che più risposte alla stessa domanda mi diano un risultato corretto. ESEMPIO:

1. Se la domanda è: come si chiama Tizio? la risposta è Armando Picchi. Ora il giocatore può scrivere A.Picchi, oppure solo Picchi. Considero tutte le risposte corrette. Io ho impostato una formula che considera solo Armando Picchi corretta:
nella cella E6 ho scritto: =SE(E7="";"";SE(E7=V7;"CORRETTA";ERRATA")) ovviamente in V7 ho la risporta Armando Picchi.
Quindi come devo modificare la formula?
Io ne avevo scritta una cosi ma non funziona e mi da errore (chiaramente non so dove sbaglio!): =SE(E7="";"";SE(E7=V7;"CORRETTA";ERRATA");SE(E7=!A1!;"CORRETTA";"ERRATA");SE(E7=!A2!;"CORRETTA";"ERRATA")) ETC... Inoltre ho scritto !A1! e !A2! perchè queste risposte sono su un altro foglio rispetto a quello delle domande e a quella dove si trova la risposta V7 ( lo so, lo so, è un casino...ma sono agli inizi e vado a tentoni...). Ma onestamente non so nemmeno se si devono scrivere così, con il punto esclamativo davanti o se vanno scritte in altra maniera.Insomma, se le risposte le metto in un secondo foglio come faccio a scrivere la formula corretta nel primo foglio? Uff...spero di nn avervi incasinato...

ALtro problema: con la formatt. condizionale ho fatto in modo che la cella E6+ la cella contenente la risposta del giocatore cambino di colore a seconda che la risp sia corretta o errata. Ma vorrei cambiare anche le celle vicine (tutte in corrispondenza della medesima risposta. Laddove non ho testo ho ricopiato la formula di E6 in ogni cella e fatto in modo che al colore di sfondo corrispondesse il colore del testo cosicchè non si vedesse ( lo so è assurdo e complicato ma sto imparando EXCEL da autodidatta ignorante di formule e macro e vado solo per logica). MA COME FACCIO DOVE HO DEL TESTO? ESEMPIO:
nella cella E6 ho il risultato della risposta. Nella cella E7 la risposta del giocatore. Attorno alla due celle ho una colonna che si dovrebbe colorare di verde se risp ok, di rosso se risp è sbagliata. La colonna è formata da 3 celle, 2 vuote e una che contiene un numero (indicante il numero della domanda...domanda nr a, domanda nr 2 etc...). Come devo impostare la formula affinche anche questa cella (che contiene testo) cambi a seconda del tipo di risposta, e il cui contenuto però nn si modifichi ( è chiaro che vorrei che ci sia sempre 1 alla domanda 1, 2 alla domanda 2 etc...)
(scusate se sono stata così prolissa, avrei inserito l'immagine di riferimento ma non so come si fa :o)!!

GRAZIE A TUTTI E SCUSATEMI PER EVENTUALI SPROLOQUI E PER ESSERMI DILUNGATA. Ma ci tengo tanto a fare un bel giochino...è per un regalo di natale!!:))))

Grazie a tutti coloro che mi erudiranno e mi insegneranno qualcosa di nuovo,
Cordialmente buona notte,
Francesca Ferrario
cecia10
Newbie
 
Post: 6
Iscritto il: 10/12/08 01:00

Sponsor
 

Re: Excel:formule x quiz che comprenda diverse risposte e....

Postdi tutamimetica » 10/12/08 10:06

Io farei così nelle celle da v7 in poi mi svilupperei le varie risposte esatte tipo
Picchi a. Picchi Picchi A Picchi A. Picchi Armando Armando Picchi
Picchi a. Picchi Picchi A Picchi A. Picchi Armando Armando Picchi
nella prima cella vuota per esempio AB7 inserirei la seguente formula
=VAL.ERRORE(CERCA(E7;V7:AA7)) e in D7:
=SE(E7="";"";SE(AB7=FALSO;"ESATTA";"ERRATA")).
Per il secondo quesito posizionati in D7 e utilizzi la formattazione condizionale:
Formato\formattazione condizionale\valore della cella = "esatta"\formato\motivo\scegli il verde
aggiungi
Formato\formattazione condizionale\valore della cella = "errata"\formato\motivo\scegli il rosso
OK
Posizionati in E7
Formato\formattazione condizionale\la formula è D7= "esatta"\formato\motivo\scegli il verde
aggiungi
Formato\formattazione condizionale\la formula è D7= "errata"\formato\motivo\scegli il rosso
fai attenzione perché ti proporrà $D$7 dovrai cambiarlo manualmente: ti posizioni su $D$7 e pigerai sul tasto F4 fino a che non diventerà D7
OK
A questo punto basterà copiare nelle celle sottostanti con un semplice copia e incolla.
Nascondi le risposte evidenziando le colonne poi tasto destro nascondi
ciao tuta
tutamimetica
Utente Senior
 
Post: 209
Iscritto il: 10/06/08 17:25

Re: Excel:formule x quiz che comprenda diverse risposte e....

Postdi cecia10 » 10/12/08 12:58

Ciao tuta!!
grazie mille per avermi risposto e per i consigli.
Allora ho provato a fare come dici e:
1. Per la prima domanda: quando inserisco la tua formula mi viene fuori una finestrella di vba che dice pressochè " valore formula non definito da utente". e viene fuori ogni volta che provo a inserire in una cella qualsiasi anche solo del testo...
Ho provato a scaricarlo, come mi suggerisce la finestrella, ma non trova niente...
Sono andata avanti lo stesso per vedere se cmq la formula funzionava, ma non funziona e non so dove sbaglio...uffa...:(
Cioè qualsiasi cosa io scriva nella celletta delle risposte excel me la dà come buona. Anche se scrivo qlc che non era previsto nelle risposte possibili da me indicate...
DOVE SBAGLIO?!

2. Il secondo consiglio funziona alla grande!!!yeaahhhh!!!:))
GRAZIEEEEEEE!!! :))))

Ora dopo tutto ciò, le domande 100, le risposte 200 ( la domanda implica 2 risposte in 2 celle diverse). Secondo voi, e la butto li giusto per, avrei dovuto cominciare a impare vba? nel senso, verrà fuori un mega file o sarà gestibile e inviabile via mail? Inoltre se volessi imparare a utilizzare vba, da dove comincio?

GRAZIE A TUTTI,
CORDIALMENTE,
Francesca
cecia10
Newbie
 
Post: 6
Iscritto il: 10/12/08 01:00

Re: Excel:formule x quiz che comprenda diverse risposte e....

Postdi tutamimetica » 10/12/08 13:22

Non so la ragione perché ti appare quella finestrella.
Per quel che riguarda le 100 domande non credo che le dimensioni del file ti creeranno grossi problemi.
Volevo inviarti il file testato da me, ma l'estensione xls non è permessa.
Mi dispiace
ciao tuta
tutamimetica
Utente Senior
 
Post: 209
Iscritto il: 10/06/08 17:25

Re: Excel:formule x quiz che comprenda diverse risposte e....

Postdi cecia10 » 10/12/08 13:47

ciao tuta!!!
sei già stato fin troppo gentile a darmi ascolto!!:) ma grazie cmq per aver provato a mandare file!lo apprezzo tantissimo!

Magari riesco a risolvere il problema da sola, forse mi sfugge qualcosa nella formula e non riesco a vederlo...

A volte, un colpo di genio, a volte un colpo di fortuna...!!!
Grazie e buon pomeriggio,
francesca :)
cecia10
Newbie
 
Post: 6
Iscritto il: 10/12/08 01:00

Re: Excel:formule x quiz che comprenda diverse risposte e....

Postdi Anthony47 » 10/12/08 15:42

Intanto benvenuta nel forum.
Vedo che tuta ti ha gia' dato buoni consigli.

Per la formula che non riesci a inserire, anche io non ho capito di che si tratta; anche perche' se dici " e viene fuori ogni volta che provo a inserire in una cella qualsiasi anche solo del testo..." dovrebbe significare che non sei riuscita a fare niente, che non mi sembra il tuo caso.
Sai se nel foglio ci sono delle macro, e di che tipo?

Comunque io, ispirandomi alla proposta di tuta, suggerisco questa formula, che non richiede la formula di appoggio in AB7:
Codice: Seleziona tutto
=SE(VAL.ERRORE(CONFRONTA(E7;V7:AA7;0));"Falso";"Vero")
In E7 c' e' la risposta data, in V7:AA7 metti un tot di risposte giuste; se il valore in E7 esiste nell' area V7:AA7 la formula restituisce Vero, altrimenti Falso.
Ovviamente puoi allargare l' area delle risposte giuste, basta "allargare" di conseguenza quel "V7:AA7".

Il vba aiuta, ma una buona conoscenza delle funzioni native di excel ti consente gia' buone soluzioni. E se vuoi cominciare, parti a registrare delle macro; poi esamini il codice prodotto e fai modifiche sempre piu' ..ardite.

Ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19181
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Excel:formule x quiz che comprenda diverse risposte e....

Postdi tutamimetica » 11/12/08 11:26

Ti invio il file. Non ho fatto le correzioni, così come proposte da Antony.
Ciao tuta
Allegati

[L’estensione zip è stata disattivata e non puó essere visualizzata.]

tutamimetica
Utente Senior
 
Post: 209
Iscritto il: 10/06/08 17:25


Torna a Applicazioni Office Windows


Topic correlati a "Excel:formule x quiz che comprenda diverse risposte e....":


Chi c’è in linea

Visitano il forum: Nessuno e 35 ospiti