Newsgroup: it.hobby.fai-da-te
Titolo: semi OT- funzione If di excel

salve a tutti,
sto cercando di elaborarmi da solo un foglio excel che possa fungere da software per la reallizzazione di Documenti di Trasporto. Non son un commerciante, quinid non ho bisogno di roba particolaemnte pro. Per lavoro mi arrivano merci che poi ripartono dopo qualche giorno, ma per legge devo sempre emettere un DDT.
 
Ho visto e cercato vari software in rete, a pagamento e gratuiti, ma hanno tutti la pecca che gestiscono un solo codice prodotto per volta.
 
Io invece ho bisogno di inserire tutta una serie di codici e compilare automaticamente il ddt.
 
Qualcosa fino ad ora ho fatto, anche se forse non è proprio ortodosso e ha sicuramente degli aspetti laboriosi.
Però con pochissimi aggiustamenti, di volta in volta, funziona.
 
Sto cercando di iniziare ad automatizzare alcuni aspetti, per renderlo ancora più efficiente.
 
una delle prime migliorie che voglio fare è utilizzare la funzione SE che mi indica la quantità degli articoli del ddt.
 
In pratica per ogni riga c'è una cella destinata ad indicare la quantità di quell'articolo (che per me è sempre e solo 1).
 
Quindi vorrei inserire nella cella una cosa del tipo: Se nella cella B2 c'è del testo, allora mostra il valore 1; se nella cella B2 NON c'è del testo, allora non visualizzare niente
 
 
in questo modo, alla fine del foglio, posso inserire una sorta di "sommatoria" del numero prodotti
 
è possibile una cosa di questo tipo?
gracias
:)

 Quindi vorrei inserire nella cella una cosa del tipo: Se nella cella B2 c'è del testo, allora mostra il valore 1; se nella cella B2 NON c'è del testo, allora non visualizzare niente
 
 
=SE(CONTA.VALORI(B2)=1;1;"")


ciao petro, intanto grazie..
 
io ho la versione in inglese e non riesco a trovare qualcosa che somigli a conta.valori
 
comunque le sto provando un po' tutte.. vediamo
:)

trovata..
la formula è if(counta....
 
adesso petro, ne approfitto per chiederti un'altra cosa, sempre a riguardo delle formule SE:
 
 
al momento io ho delle celle che riportano i valori di altre celle che sono in un altro foglio (che chiamo db).
 
in questo modo io mi sono preparato diciamo 6 "pagine" con una lista di celle che prendono le informazioni da db, all'interno del quale io inserisco tutta la lista di prodotti che devo rispedire.
 
in pratica con un copia/incolla compilo il mio "db" e mi trovo il ddt già compilato almeno per la parte dei prodotti.
 
 
mi capita, però, che se le celle del foglio db sono vuote, dall'altra parte mi appare uno 0, che poi devo cancellare a mano.
 
c'è quindi un modo per scrivere una formula del tipo:
 
"se la cella xy del foglio db è piena, allora riporta il suo valore, se è vuota non riportare alcun valore"
 
 
e già che ci siamo, sempre per il SE, un'altra cosa che mi potrebbe tornare utile è:
 
"se la cella xy è piena, allora mostra il valore della cella yz, se è vuota, non mostrare alcun valore"
 
 
scusami se ti rompo, è che in effetti non ho capito bene come personalizzare una formula con il SE, però vedo che mettendone qualcuno nei punti strategici, riesco a velocizzare il lavoro di parecchio.
 
ovviamente, quando il foglio sarà ben implementato, sono disponibile a condividerlo con chiunque me lo chieda.
 
gracias
;)
 

vuota non riportare alcun valore"
 
Ipotizziamo che la cella da testare sia "A8";  nella cella in cui devi 
riportare il valore scrivi: =IF(A8;+A8;"") ed � fatto.
 
Prova
 
Gi
 
 
 

 
SE(B2<>"";1;"") 
 
 
-- 
 
 
 
 
----Android NewsGroup Reader----
http://www.piaohong.tk/newsgroup
 

 "se la cella xy è piena, allora mostra il valore della cella yz, se è vuota, non mostrare alcun valore"
 
come sopra
 
=IF(xy<>"";yz;"")
 
Buona giornata ;)
Antonio

 ovviamente, quando il foglio sar� ben implementato, sono disponibile a condividerlo con chiunque me lo chieda.
 
Ma se ti diciamo noi la soluzione che piacere c'�?
Fai cos� anche con i cruciverba?

 
FUNZIONA ALLA GRANDE!!!
grazie mille.. 
 
ma ho mille domande ancora da fare, e spero di no approfittare troppo della vostra disponibilità.
 
il prossimo passo che voglio fare è quello di crearmi un foglio con tutte le info dei clienti in modo che, quando ne scelgo uno, nella apposite celle compaiano le informazioni riguardo la spedizione.
 
Sono riuscito a fare il mio elenco a discesa con i nomi dei vari clienti:
 
Cliente1 S.p.A.
Cliente2 s.r.l.
Cliente3
Cliente4 snc
 
 
non riesco però a trovar eil modo per far sì che quando scelgo Cliente1, in determinate celle mi compaiano le informaizoni del suo indirizzo del tipo Via Tal dei Tali, 1 - 10010 - milano
 
 
o meglio, mettendo in fila più "IF" ci sono riuscito per 4 clienti, ma il problema è che i clienti sono un po' di più (20/30 all'anno) e quindi vorrei trovar eun modo più efficace per farlo funzionare.
 
si può fare?
gracias
;)
 
p.s. ribadisco la disponibilità a condividere il file qualora possa essere utile a qualcuno
 
;)

 Fai cosï¿½ anche con i cruciverba?
 
ciao Robi,
sai che non ho capito bene a cosa ti riferisci?!?

 ;)
 
ciao
marzioTA

 sai che non ho capito bene a cosa ti riferisci?!?
 
Sei ti fai dire tutte le soluzioni non ti diverti :)

 marzioTA
 
ciao marzio, la tua soluzione me gusta.. ci provo subito ;)

Sei ti fai dire tutte le soluzioni non ti diverti :)
 
ciao robi,
io non riesco a decifrare bene il tono con il quale hai scritto il tuo parere, che rispetto in quanto tale..
però volevo dirti che una vera e propria parte "ludica" non c'è.
 
di conseguenza, non è che sto chiedendo delle soluzioni al giochino che non riesco a risolvere, ma sto chiedendo aiuto a migliorare uno strumento di lavoro..
 
tu, se ti si rompe un tubo in bagno, una tapparella, la lavatrice o chessò io, chiedi aiuto a qualcuno che sa ripararla o affronti la cosa come se fosse il gioco dell'oca?
 

 strumento di lavoro..
 
d'accordo, ma una volta capito come funziona la funzione
if/se dovresti un po' cavartela da solo, magari sperimentando
prima su un foglio di prova.

 marzioTA
 
 
mi sono scervellato per due giorni per capire come impostare i menu a tendina in sequenza, e invece bastava usare il cerca.vert, nella mia versione VLookup.
 
Funziona, alla grande.
 
Al momento direi che non mi vengono in mente altre migliorie da aggiungere al mio file.
Dopo le vacanze, quando riprenderò il lavoro, sicuramente mi farò vivo di nuovo.
 
Vi ringrazio, però, davvero tanto, per il vostro aiuto e la vostra disponibilità.
;)