Condividi:        

se

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

se

Postdi giorgioa » 01/05/15 12:12

Salve a tutti,

ho un problema con dei se e non riesco a venirne fuori
se mi date una mano a risolverli.
Il tutto è spiegato nel file
I dati sono in rigo 3 e 6
i dati di colonna V sono fissi quindi $V
a partire da W3 quando deve effettuare le sottrazioni
fra rigo 3 e rigo 6
da usare ASS per non avere il meno davanti il numero.
Cmq penso sia chiara la spiegazione sul foglio del file. (Vedi Edit)

http://www.filedropper.com/se_2

Saluti e grazie

Edit by Anthony:
Avendo inserito la descrizione della richiesta nell' allegato, tra 5-10 giorni che il file non sara' piu' disponibile un lettore occasionale non capira' nulla di quello che viene scritto, che e' contrario a uno degli obiettivi del nostro forum: rendere disponibili a tutti soluzioni e ragionamenti applicabili al mondo Office.
Ho trascritto qui sotto la descrizione, ma per favore la prossima volta ricorda che il file non deve sostituire la descrizione di quanto richiesto, che deve essere completamente riportata nel testo del messaggio.
Codice: Seleziona tutto
se(ass(w3-w6))=<2;      nota se l'esito è = 0;oppure 1;oppure 2
se($v3-w3)=<3;          nota se l'esito è = 0;oppure 1;oppure 2; oppure 3
se($v6-w6)=<3;          nota se l'esito è = 0;oppure 1;oppure 2; oppure 3
se tutti e 3 VERI allora ass(w3-w6); se falso allora ""
giorgioa
Utente Senior
 
Post: 773
Iscritto il: 16/04/12 15:00

Sponsor
 

Re: se

Postdi ninai » 01/05/15 13:08

ciao
in base a quanto riportato ne l file:
=SE((ASS(W3-W6)<=2)*($V3-W3<=3)*($V6-W6<=3);ASS(W3-W6);"")
w8 + Office 2010 Ita
ninai
Utente Senior
 
Post: 271
Iscritto il: 12/06/13 05:23
Località: prov. Messina

Re: se

Postdi giorgioa » 01/05/15 17:21

Salve,

[RISOLTO]

Infinito grazie.
giorgioa
Utente Senior
 
Post: 773
Iscritto il: 16/04/12 15:00

Re: se

Postdi ninai » 02/05/15 07:10

Codice: Seleziona tutto
=SE((ASS(W3-W6)<=2)*($V3-W3<=3)*($V6-W6<=3);ASS(W3-W6);"")




ho toppato nuovamente con l'omissione dei tag
quando me ne ricordo spesso è troppo tardi per editare
w8 + Office 2010 Ita
ninai
Utente Senior
 
Post: 271
Iscritto il: 12/06/13 05:23
Località: prov. Messina

Re: se

Postdi giorgioa » 02/05/15 07:38

Salve e buona giornata,

non vedo nessuna differenza di formula tra
il tag precedente e l'ultimo.

Se mi sfugge, dimmi dov'è il diverso.

Ciao
giorgioa
Utente Senior
 
Post: 773
Iscritto il: 16/04/12 15:00

Re: se

Postdi ninai » 02/05/15 13:55

la formula è uguale, solo che mi dimentico sempre di mettere i tag nelle formule e, giustamente, i moderatori mi cazziano.
w8 + Office 2010 Ita
ninai
Utente Senior
 
Post: 271
Iscritto il: 12/06/13 05:23
Località: prov. Messina

Re: se

Postdi giorgioa » 02/05/15 17:49

Salve,

potremmo riprendere la discussione sulla formula?
Forse dovrebbe essere la stessa cosa ma se al posto
di usare >=? si potrebbe trasformare in percentuale
il numero? Diciamo ad esempio il 4.

Saluti
giorgioa
Utente Senior
 
Post: 773
Iscritto il: 16/04/12 15:00

Re: se

Postdi ricky53 » 02/05/15 23:44

Ciao,
cortesemente puoi chiarire la tua nuova esigenza?
Grazie
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: se

Postdi giorgioa » 03/05/15 05:58

Salve e buona domenica,

>= oppure <= invece di mettere il numero usare la %,
esempio <= 5%.

Salve.
giorgioa
Utente Senior
 
Post: 773
Iscritto il: 16/04/12 15:00

Re: se

Postdi Anthony47 » 03/05/15 09:42

Si, si puo' fare (perche' ti e' venuto il dubbio?)
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: se

Postdi giorgioa » 03/05/15 10:59

Salve Anthony e buona giornata.

Non ho pensato che a pochi giorni il file verrà eliminato
mi è sembrano inutile chiarire in post visto
che la spiegazione era nel file.

Messaggio ricevuto, alla prossima starò più attento.

Saluti
giorgioa
Utente Senior
 
Post: 773
Iscritto il: 16/04/12 15:00

Re: se

Postdi giorgioa » 03/05/15 11:10

Salve,

ho provato ad aggiungere al numero % ma non ho nessun risultato.
Per esempio ho messo valori del >=60% (ho scritto proprio così)
ma non ottengo nessun risultato.

Eventualmente come andrebbe impostata.

Saluti
giorgioa
Utente Senior
 
Post: 773
Iscritto il: 16/04/12 15:00

Re: se

Postdi wallace&gromit » 03/05/15 17:55

questo non è un problema di excel ma matematico.
Non conoscendo i tuoi dati non sono sicuro della formula che cerchi, ma di sicuro per ottenere una percentuale devi fare un rapporto e non solo una sottrazione.
Nel tuo caso penso a qualcosa tipo:
(x-y)/y*100. Cioè (W3-W6)/W6*100
Questo ti dice di quanto il valore W3 è variato in funzione di un valore standard contenuto in W6.
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2174
Iscritto il: 16/01/12 14:21

Re: se

Postdi giorgioa » 03/05/15 19:29

Salve,

posto il file,
nella formula devo poter stabilire che % voglio,
a naso ad esempio di quella sottrazione vorrei il 20%
e poi per ogni operazione che sta nella formula.
Scrivo 20% ma se per avere i dati adottare un'altra %.
Quindi la riga interessata alle formule è la riga 7.
e la percentuale inserita deve rispettare sempre il criterio
del >= oppure <=.

http://www.filedropper.com/se_3

Salve
giorgioa
Utente Senior
 
Post: 773
Iscritto il: 16/04/12 15:00

Re: se

Postdi Anthony47 » 04/05/15 00:24

Non sapendo che formule vuoi creare ti faccio qualche esempio a caso utilizzando i dati del tuo file:
Immagine
upload
In W10 e sottostanti ho inserito queste formule:
Codice: Seleziona tutto
=SE(X3>(50%*X6);11;22)
=SE((X6-X3)>(50%*X6);111;222)
=SE(20%*X6>X3;1111;2222)
=SE((X6-Y6)>(X6*40%);"aaa";"bbb")
=SE((X6*20%)<(Y6*40%);"aaa";"bbb")

So che non c'entrano con quanto devi calcolare, ma non sono mai stato un indovino...
E se la lampadina non ti si accende allora spiega in dettaglio che calcoli vorresti fare e vedremo di trasformarlo insieme in formule.

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

Re: se

Postdi giorgioa » 04/05/15 07:55

Salve e buona settimana,

questa la formula da applicare ai righi 3 e 6,
Codice: Seleziona tutto
=SE((ASS(W3-W6)<=2)*($V3-W3<=3)*($V6-W6<=3);ASS(W3-W6);"")


dico <=2 trasformare il 2 come fosse il <= 2%
dico <=3 trasformare il 3 come fosse il <= 3%
dico <=3 trasformare il 3 come fosse il <= 3%
ma dico anche che alla fine se il risultato risulta essere uguale,
tra l'indicazione % e quella numerica secca 2, 3, 3

declinare la richiesta e chiudere l'argomento.

Ringrazio chi si interessa all'argomento.
giorgioa
Utente Senior
 
Post: 773
Iscritto il: 16/04/12 15:00

Re: se

Postdi Anthony47 » 05/05/15 00:41

questa la formula da applicare ai righi 3 e 6,
Codice: Seleziona tutto
=SE((ASS(W3-W6)<=2)*($V3-W3<=3)*($V6-W6<=3);ASS(W3-W6);"")

dico <=2 trasformare il 2 come fosse il <= 2%
Devo attraversare un brutto periodo, perche' continuo a non capire... Il 2% di che cosa?
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: se

Postdi ninai » 05/05/15 06:27

Anthony47 ha scritto:Devo attraversare un brutto periodo, perche' continuo a non capire... Il 2% di che cosa?


Sono "tempi duri" per tutti, :D :D , io mi sono perso da molto
giorgioa ha scritto:dico <=2 trasformare il 2 come fosse il <= 2%


Non è che il tutto è riconducibile ad un /100, nel senso :

<=2% alias <=0,02

L'ho voluta "sparare" ad intuito, senza leggere bene i vari post
w8 + Office 2010 Ita
ninai
Utente Senior
 
Post: 271
Iscritto il: 12/06/13 05:23
Località: prov. Messina

Re: se

Postdi giorgioa » 05/05/15 09:27

Salve Anthony,

mi dispiace che stai "attraversando un brutto momento"
si fa per dire.
considerare la somma più grande cioè
tra W3 e W6, esempio W3=100 mentre W6=50
la differenza è 50 che dovrebbe corrispondere al 50% di W3
o viceversa se W6=100 e W3=50;
il secondo caso - $V3 sarà sempre > di W3 e W6
in quanto $V3 è il numero più della grande riga.

Hai perfettamente ragione se non usavi quanto ho messo
nel virgolettato, non ti seguivo.

Buona giornata
giorgioa
Utente Senior
 
Post: 773
Iscritto il: 16/04/12 15:00

Re: se

Postdi Anthony47 » 06/05/15 00:22

Faccio un' ultima sparata:
Codice: Seleziona tutto
=SE(E(ASS(1-W3/W6)<=2%;ASS(1-V3/W3)<=3%;ASS(1-V6/W6)<=3%);ASS(W3-W6);"")

Questa controlla che la differenza tra W3 e W6 sia <= 2%; la differenza tra V3 e W3 sia <= 3%; la differenza tra V6 e W6 sia <= 3%.
Si aggiunge agli esempi che avevo presentato nei giorni scorsi.

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

Prossimo

Torna a Applicazioni Office Windows

Chi c’è in linea

Visitano il forum: raimea e 63 ospiti