PDA

Visualizza Versione Completa : funzione SE numbers



stenbai
02-05-09, 09:03
ciao a tutti,
sto completanto un folgio in numbers ed ho necessità di assegnare un valore ad una cella, più precisamente: se nella cella c1 inserisco il valore 10, voglio che la cella d1 sia 0,12....se inserisco in c1 20, voglio che c2 sia 0,24.......e cosi via fino a 100.
In sintesi, non sò come assegnare un valore ad una cella in base al valore di un'altra....

sapete indicarmi un metodo? ho provato la formula =SE(c1=10; c2=0,12;c2=xxx)
ma non funziona...

grazie x ogni suggerimento

carnival59
02-05-09, 09:32
Ciao Stenbai

se ho capito bene (cioè se scrivi 30, nella cella risultato deve apparire 0,36), devi impostare così:
nella cella dove vuoi il risultato devi scrivere: =Xx*0,012 e premere invio;
dove Xx è la cella che contiene ad esempio il 10, * (asterisco rappresenta il segno di moltiplicazione.
E così via per tutte le altre celle.
E' la base con cui ragionano tutti i fogli elettronici, hai dato un'occhiata all'help di Numbers?

buon lavoro
:smt023

stenbai
02-05-09, 09:47
ciao carnival,
in effetti non deve però esistere una correlazione matematica tra le celle cioè, il valore inserito ed il valore he mi deve inserire in unaltra cella non sono legati...non posso usare una formula matematica...
è come se ad ogni numero scritto nella prima cella, debba corrispondere un numero in un'altra senza che i numeri siano tra loro legati...esempio

in c1 scrivo 10 e in c2 deve uscire pippo
scrivo 20 e in c2 deve uscire gino
scrivo 30 e in c2 deve uscire piero
scrivo 40 e in c2 deve uscire paolo....etc etc etc

Padmé Amidala
02-05-09, 09:58
Ehm, vuoi inserire un numero casuale?

carnival59
02-05-09, 10:00
Ciao
mmm!

o sono legati da una qualche relazione, o sono casuali o sono costanti.
RELAZIONE: l'hai già scartata.
CASUALI: controlla la funzione "Casuale.tra" se può fare al caso tuo.
COSTANTI: al numero 10 corrisponde sempre 998 e rientriamo nel primo caso.

Altrimenti... mi fermo qui, vediamo se qualcun altro ci viene in soccorso
:smt039

stenbai
02-05-09, 10:11
10 0,116302
20 0,128231
30 0,140417
40 0,15287
50 0,1687
60 0,178609
70 0,191915
80 0,205524
90 0,219448
100 0,233697
150 0,310247
200 0,396926
250 0,495885
300 0,609934


questa è la corrispondenza che vorrie...se inserisco 10, nell'altra cella deve comparirmi 0,116302
se inserisco 20 deve comparirmi 0,128231
se inserisco 30 deve comparirmi 0,140417

e cosi via

carnival59
02-05-09, 12:08
Facci capire meglio. hai solo questi 14 coppie di valori?

stenbai
02-05-09, 12:15
si, solo questi 14,

carnival59
02-05-09, 14:12
Ok stenbai

proviamo così:

supponiamo tu abbia la tabella con le 14 coppie di valori in H2:I15 (colonna H i valori 10, 20, 30 ... e colonna I i corrispondenti 0,116302 ....).

Nella cella B2 scrivi questa formula: "=CERCA(B1;H2:H15;I2:I15)"
Appena inserisci nella cella B1 il valore di riferimento (10, 20, ...), nella cella B2 ti appare il risultato.

Per capire la formula devi leggerla così:
dato il valore B1 che si trova nell'intervallo H2:H15, trovare il corrispondente valore che si trova nell'intervallo I2:I15 della colonna I.

Ci siamo? :)

stenbai
02-05-09, 14:52
fantastico!!!!

grazie mille

ciao

funzionantissimo!

carnival59
02-05-09, 15:31
Sono contento per te.
Ciao! :smt023

Peterpan
04-05-09, 16:56
Ottimo metodo, tra l'altro facilita la mantenibilita' del foglio, dal momento che i valori possono essere visti e facilmente sostituiti guardando nell'intervallo di celle cui fa riferimento la formula ! :smt023

carnival59
04-05-09, 20:34
Grazie Peterpan!
Si, penso che tra le soluzioni possibili sia indubbiamente quella più elegante.
Buon lavoro e buona (come sempre) moderazione.

Carnival59