Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 30 di 39

Discussione: Restituzione dati legati a più vincoli



  1. #1
    L'avatar di Francproto
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Palermo
    Età
    34
    Messaggi
    12
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    0

    Restituzione dati legati a più vincoli

    Salve a tutti.

    Questo è la mia prima discussione in questo forum.


    Negli ultimi giorni mi sono trovato a cercare di risolvere un problema di cui ancora non sono arrivato alla conclusione, e spero che gente più esperta di me mi possa dare una mano.


    Vorrei creare due celle in cui inserire 2 numeri differenti, che, se cadono all'interno di due intervalli numerici ben delineati (intervalli diversi per ogni cella) mi restituiscano una scritta che sarà vincolata ai due dati in una terza cella.

    Capisco che la mia spiegazione non è il massimo... provo a fare un esempio.


    Se scrivo i numeri : 1,748 e 1,987

    Se il primo numero ricade nell'intervallo: 1,735 - 1,750 ed il secondo numero nell'intervallo: 1,985 - 1,990 Allora mi restituisce la scritta : CATIONI

    Se non dovesse cadere in questi 2 intervalli, vorrei creare concatenati altri SE per cui a seconda degli intervalli in cui ricadono rispettivamente i due dati mi vengano restituite scritte diverse, ad es: Elettroni, Protoni Etc.

    Fiducioso di una risposta vi faccio i migliori saluti e mi complimento per il forum.

  2. #2

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7125
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2063
    Likes dati
    1298

    Re: Restituzione dati legati a più vincoli

    Ciao,
    dovresti postare un esempio anche con poche righe ... da quale che dici ci vorrebbe una formula con la finzione SE nidificata ma se vediamo il foglio si potrebbero valutare altre soluzioni.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  3. #3
    L'avatar di Francproto
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Palermo
    Età
    34
    Messaggi
    12
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Restituzione dati legati a più vincoli

    Salve,

    Grazie per la risposta.

    Posto un esempio di quello che vorrei creare, come vedete ci sono delle particelle a cui è assegnato un indice massimo ed uno minimo, e sono identificabili solo unendo i due risultati che devono cadere in un range ben preciso, ma è pure necessario che se scrivo altri indici, automaticamente capisca che non è più un elettrone, ma un quark, anche se l'indice minore del Quark coincide con quello del protone.

    Spero di avervi chiarito un po' le idee, capisco che non avendo la possibilità di parlarne a tu per tu può risultare un po' ostico.

    Grazie ancora.
    File Allegati File Allegati

  4. #4
    L'avatar di nessi
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Milano
    Età
    53
    Messaggi
    159
    Versione Office
    2013/2016
    Likes ricevuti
    3
    Likes dati
    35

    Re: Restituzione dati legati a più vincoli

    nel file compresso c'è una foto ...

  5. #5

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7125
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2063
    Likes dati
    1298

    Re: Restituzione dati legati a più vincoli

    Ciao Franc,
    dovresti allegare il file excel così possiamo lavorarci.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  6. #6
    L'avatar di Francproto
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Palermo
    Età
    34
    Messaggi
    12
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Restituzione dati legati a più vincoli

    Scusate, non avevo capito.

    Purtroppo non avendo capito la formula da inserire è totalmente asciutto, cmq inserisco la pagina Excel.
    File Allegati File Allegati

  7. #7
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2071
    Versione Office
    2016
    Likes ricevuti
    552
    Likes dati
    117

    Re: Restituzione dati legati a più vincoli

    ciao

    non ne sono sicuro ma
    Codice: 
    =SE(E(J3>=1,549;M3<=1,8);"Elettrone";SE(E(J3>=1,432;M3<=1,567);"Protone";SE(E(J3>=1,439;M3<=1,612);"Quark";"NON CLASSIFICATO")))
    mi sembra troppo semplice

  8. #8
    L'avatar di Francproto
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Palermo
    Età
    34
    Messaggi
    12
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Restituzione dati legati a più vincoli

    Ciao Gianfranco.

    Ci siamo quasi, è sicuramente molto più di quanto fossi arrivato da solo, manca solo un ultimo vincolo.

    Per elettrone ho visto che è stato fatto J3>=1,549;M3<=1,8 , in realtà bisogna fare in modo che questo sia un intervallo, ovvero deve spuntare Elettrone se il valore ricade in J3 nell'intervallo tra 1,549 e 1,559, e per l'indice massimo tra 1,767 e 1,773, fuori da questi intervalli si tratta di altre particelle. Per il resto sembra funzionare bene ;)

    Come si può risolvere il problema degli intervalli ?

  9. #9

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7125
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2063
    Likes dati
    1298

    Re: Restituzione dati legati a più vincoli

    Ciao,
    confesso che ci ho capito poco (mi sembra che quello che hai chiesto sia diverso da quello riportato dall'esempio, almeno questa è la mia impressione).
    Comunque mi limito a rispondere a quest'ultima richiesta (sempre ammesso che abbia capito).

    Il problema degli intervalli si risolve così;

    =SE(E(J3>=1,549;J3<=1,559;M3>=1,767;M3<=1,773);"Elettrone")

    Spiego la formula:

    SE è la funzione che crea gestisce la condizione
    E(E(J3>=1,549;J3<=1,559 .. cioè il valore di J3 è maggiore o uguale a 1,549 (cioè è compreso tra questi due valori) e così anche M3>=1,767;M3<=1,773 (compreso tra 1,767 e 1,773)
    Se la condizione è vera allora scrivi "Elettrone"
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  10. #10
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2071
    Versione Office
    2016
    Likes ricevuti
    552
    Likes dati
    117

    Re: Restituzione dati legati a più vincoli

    ciao Ges

    direi che ci siamo:32:
    avevo capito che doveva rimanere dentro i due vincoli min e max
    ma ripensandoci e rileggendo la tabella è esatto quello che hai fatto tu.
    Per curiosità franc che valori di fisica rappresentano i due parametri?
    stiamo parlando di magnetismo o altro?
    grazie:166:

    ciao

  11. #11
    L'avatar di Francproto
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Palermo
    Età
    34
    Messaggi
    12
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Restituzione dati legati a più vincoli

    Ho fatto una prova veloce e sembra funzioni bene !! :D

    Se riscontro qualche problema ve lo dico, ma per il momento tutto a posto.

    Vi ringrazio tantissimo, mi avete tolto un bel peso, e avendovi conosciuto prima sicuramente mi sarei risparmiato una serie di problemi non risolti che ho dovuto arginare con sistemi non proprio eleganti !

    I dati si riferiscono ad oscillazioni in ambienti controllati.

  12. #12
    L'avatar di Francproto
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Palermo
    Età
    34
    Messaggi
    12
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Restituzione dati legati a più vincoli

    Un'altro piccolo problemino.....

    In alcuni casi, come per Quark e Leptoni, alcuni dati coincidono.

    Come faccio a fare scrivere entrambi i risultati ? es: Se scrivo 1,449 e 1,611


    Capisco che sto diventando molesto.... grazie per l'aiuto.
    File Allegati File Allegati

  13. #13
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2071
    Versione Office
    2016
    Likes ricevuti
    552
    Likes dati
    117

    Re: Restituzione dati legati a più vincoli

    Ciao
    Codice: 
    =SE(E(J3>=1,549;J3<=1,559;M3>=1,767;M3<=1,773);"Elettrone";SE(E(J3>=1,432;J3<=1,452;M3>=1,553;M3<=1,567);"Protone";SE(E(J3>=1,447;J3<=1,449;M3>=1,61;M3<=1,612);"QuarK-Leptoni";SE(E(J3>=1,439;J3<=1,449;M3>=1,608;M3<=1,612);"Quark";SE(E(J3>=1,447;J3<=1,449;M3>=1,61;M3<=1,612);"Leptoni")))))
    i Leptoni con i Quark corrispondono in più casi perciò ho leggermente allungata la formula.
    vedi se va bene non l'ho verificata
    secondo me non serve la stringa inerente ai Leptoni ma bisogna che la verifichi, mi sembra che i parametri siano sempre dentro a quelli dei quark.

  14. #14
    L'avatar di Francproto
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Palermo
    Età
    34
    Messaggi
    12
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Restituzione dati legati a più vincoli

    Ciao

    Si, in effetti così funziona, ma onestamente preferirei esistesse un metodo per far si che quando i due campi si toccano automaticamente mostra entrambi i risultati.

    Questo perchè il file che vi mostro è appena un frammento di quello che si dovrebbe andare a creare, con almeno 200 dati... e controllare ad uno ad uno quanti e come coincidono potrebbe diventare un lavoro alienante e non privo di errori.

  15. #15
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2071
    Versione Office
    2016
    Likes ricevuti
    552
    Likes dati
    117

    Re: Restituzione dati legati a più vincoli

    ciao
    da quel che capisco il file è una minima parte del problema:236:

    se hai 200 dati non è che ti convenga creare una tabella con tutte le possibilità
    e o con formula o con pivot fare una ricerca di quel che ti serve?
    il SE va bene ma entro un certo limite

    perché non crei un file con i dati e lo posti vedrai che un risultato
    umano lo troviamo

    ciao

  16. #16

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4016
    Versione Office
    2013
    Likes ricevuti
    1225
    Likes dati
    923

    Re: Restituzione dati legati a più vincoli

    Ciao a tutti,

    come detto da Gianfranco (un saluto), sarebbe meglio avere un file dove riporti più casistiche possibili e verosimili al file originale.... ad esempio io non ho capito in che modo aiutino a trovare una formula i valori presenti nelle colonne B e F :92:

    Comunque, sempre per quel che ho capito, la tabella riassuntiva (con i valori e gli scarti) dovrebbe essere disposta in modo che i valori si trovino in una cella e gli scarti in quella a fianco:



    e modificare in questo modo la tabella dove vuoi il risultato:



    Quindi, usare una formula matriciale (da confermare con la combinazione di tasti CTRL+MAIUSC+INVIO) nella cella K6 (da copiare poi in basso per 3 celle):

    =SE.ERRORE(INDICE($I$25:$I$28;PICCOLO(SE.ERRORE((1/(($J$25:$J$28-$K$25:$K$28)<=I$3))*(1/(($J$25:$J$28+$K$25:$K$28)>=I$3))*(1/(L$3>=($L$25:$L$28-$M$25:$M$28)))*(1/(L$3<=($L$25:$L$28+$M$25:$M$28)))*(RIF.RIGA($I$25:$I$28)-24);"");RIF.RIGA(A1)));"")

    Certo, è più lungo il lavoro iniziale ma a meno di non ricorrere al VBA questo mi sembra un modo migliore per poter effettuare delle modifiche.

    Ti riallego il file, facci sapere...
    File Allegati File Allegati

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  17. I seguenti 5 utenti hanno dato un "Like" a cromagno per questo post:


  18. #17
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2071
    Versione Office
    2016
    Likes ricevuti
    552
    Likes dati
    117

    Re: Restituzione dati legati a più vincoli

    Ciao
    Cromagno

    direi che è circa quello che avevo in mente io

    ottima soluzione:97:

  19. #18
    L'avatar di Francproto
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Palermo
    Età
    34
    Messaggi
    12
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Restituzione dati legati a più vincoli

    Salve a tutti

    Sono davvero colpito dal file, funziona perfettamente... unico problema è che purtroppo non lo riesco a capire bene e quindi ho difficoltà ad applicarlo al mio file.

  20. #19
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2071
    Versione Office
    2016
    Likes ricevuti
    552
    Likes dati
    117

    Re: Restituzione dati legati a più vincoli

    Ciao,
    la tabella che usi non deve essere con dati sensibili
    allegala e si vede come applicare la formula

  21. #20

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4016
    Versione Office
    2013
    Likes ricevuti
    1225
    Likes dati
    923

    Re: Restituzione dati legati a più vincoli

    Ciao a tutti,

    @Francproto

    quindi, hai risolto?

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  22. #21
    L'avatar di Francproto
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Palermo
    Età
    34
    Messaggi
    12
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Restituzione dati legati a più vincoli

    Purtroppo ancora no.....

    Ho difficoltà a capire bene quella formula ed a come applicarla a quella già esistente...

    Oppure in realtà sbaglio dall'inizio, e forse devo rifarla da capo.

    Ho anche avuto qualche difficoltà con il numero di parametri, infatti questi superavano le 64 nidificazioni, ed excel pare non potesse farlo.

  23. #22

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4016
    Versione Office
    2013
    Likes ricevuti
    1225
    Likes dati
    923

    Re: Restituzione dati legati a più vincoli

    Citazione Originariamente Scritto da Francproto Visualizza Messaggio
    Purtroppo ancora no.....

    Ho difficoltà a capire bene quella formula ed a come applicarla a quella già esistente...

    Oppure in realtà sbaglio dall'inizio, e forse devo rifarla da capo.

    Ho anche avuto qualche difficoltà con il numero di parametri, infatti questi superavano le 64 nidificazioni, ed excel pare non potesse farlo.
    Ciao,
    come ti abbiamo già suggerito, allega un file con dati inventati ma che rispecchi il file originale, altrimenti non possiamo capire cosa/dove sbagli.

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  24. #23
    L'avatar di Francproto
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Palermo
    Età
    34
    Messaggi
    12
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Restituzione dati legati a più vincoli

    Mando il file con gli indici.

    Nella casella del risultato ho usato la formula che mi avete suggerito e poi l'ho completata con gli altri parametri.

    Purtroppo ne ho dovuto aggiungere meno di 64 a causa del limite di excel.

    Funziona perfettamente, ma vorrei che quando interseca i valori di indice maggiore e minore mostri entrambi o più risultati.
    File Allegati File Allegati

  25. #24
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2071
    Versione Office
    2016
    Likes ricevuti
    552
    Likes dati
    117

    Re: Restituzione dati legati a più vincoli

    Ciao
    non è quello che mi aspettavo:223:

    pensavo avessi trasformato la tabella come ti aveva detto Cromagno.

    hai la formula ( parziale)

    Codice: 
    =P615;C16<=2,617;E16>=2,902;E16<=2,904);"RUTILO";SE(E(C16>=2,492;C16<=2,494;E16>=2,553;E16<=2,555);"ANATASIO";SE(E(C16>=2,012;C16<=2,014;E16>=2,028;E16<=2,03);"ZINCITE";SE(E(C16>=1,996;C16<=1,998;E16>=2,092;E16<=2,094);"CASSITERITE";SE(E(C16>=1,924;C16<=1,926;E16>=1,983;E16<=1,985);"ZIRCONE ALTO";SE(E(C16>=1,917;C16<=1,919;E16>=1,933;E16<=1,935);"SCHEELITE";SE(E(C16>=1,882;C16<=1,918;E16>=2,014;E16<=2,054);"TITANITE";SE(E(C16>=1,83;C16<=1,92;E16>=1,83;E16<=1,98);"ZIRCONE MEDIO";SE(E(C16>=1,78;C16<=1,84;E16>=1,785;E16<=1,845);"ZIRCONE BASSO";SE(E(C16>=1,786;C16<=1,788;E16>=1,815;E16<=1,817);"PAINITE";SE(E(C16>=1,758;C16<=1,769;E16>=1,766;E16<=1,779);"CORINDONE";SE(E(C16>=1,756;C16<=1,758;E16>=1,803;E16<=1,805);"BENITOITE";SE(E(C16>=1,741;C16<=1,751;E16>=1,749;E16<=1,761);"CRISOBERILLO";SE(E(C16>=1,735;C16<=1,737;E16>=1,745;E16<=1,747);"STAUROLITE";SE(E(C16>=1,729;C16<=1,731;E16>=1,739;E16<=1,741);"RODONITE";SE(E(C16>=1,714;C16<=1,735;E16>=1,733;E16<=1,78);"EPIDOTO";SE(E(C16>=1,711;C16<=1,721;E16>=1,726;E16<=1,736);"CIANITE";SE(E(C16>=1,701;C16<=1,725;E16>=1,704;E16<=1,732);"VESUVIANA";SE(E(C16>=1,688;C16<=1,694;E16>=1,7;E16<=1,708);"ZOISITE";SE(E(C16>=1,677;C16<=1,679;E16>=1,688;E16<=1,69);"DUMORTIERITE - AXINITE";SE(E(C16>=1,664;C16<=1,692;E16>=1,693;E16<=1,731);"DIOPSIDE";SE(E(C16>=1,665;C16<=1,669;E16>=1,677;E16<=1,683);"KORNERUPINE";SE(E(C16>=1,653;C16<=1,667;E16>=1,671;E16<=1,689);"GIADEITE";SE(E(C16>=1,659;C16<=1,661;E16>=1,909;E16<=1,911);"MALACHITE";SE(E(C16>=1,654;C16<=1,666;E16>=1,67;E16<=1,682);"SPODUMENE";SE(E(C16>=1,658;C16<=1,66;E16>=1,679;E16<=1,681);"SILLIMANITE";SE(E(C16>=1,653;C16<=1,663;E16>=1,663;E16<=1,673);"ENSTATITE";SE(E(C16>=1,644;C16<=1,666;E16>=1,696;E16<=1,72);"DIOPTASIO";SE(E(C16>=1,634;C16<=1,674;E16>=1,67;E16<=1,71);"PERIDOTO";SE(E(C16>=1,649;C16<=1,659;E16>=1,669;E16<=1,678);"EUCLASIO";SE(E(C16>=1,651;C16<=1,671;E16>=1,666;E16<=1,686);"FENACITE";SE(E(C16>=1,63;C16<=1,645;E16>=1,632;E16<=1,651);"APATITE";SE(E(C16>=1,628;C16<=1,641;E16>=1,639;E16<=1,647);"ANDALUSITE";SE(E(C16>=1,618;C16<=1,63;E16>=1,637;E16<=1,651);"TORMALINA";SE(E(C16>=1,621;C16<=1,621;E16>=1,849;E16<=1,849);"SMITHSONITE";SE(E(C16>=1,608;C16<=1,63;E16>=1,616;E16<=1,638);"TOPAZIO";SE(E(C16>=1,614;C16<=1,616;E16>=1,645;E16<=1,647);"PREHNITE";SE(E(C16>=1,609;C16<=1,611;E16>=1,649;E16<=1,651);"TURCHESE";SE(E(C16>=1,612;C16<=1,612;E16>=1,643;E16<=1,643);"LAZULITE";SE(E(C16>=1,612;C16<=1,612;E16>=1,636;E16<=1,636);"AMBLIGONITE";SE(E(C16>=1,606;C16<=1,606;E16>=1,632;E16<=1,632);"NEFRITE";SE(E(C16>=1,601;C16<=1,603;E16>=1,62;E16<=1,622);"BRASILIANITE";SE(E(C16>=1,596;C16<=1,598;E16>=1,816;E16<=1,818);"RODOCROSITE";SE(E(C16>=1,56;C16<=1,594;E16>=1,565;E16<=1,601);"BERILLO";SE(E(C16>=1,55;C16<=1,57;E16>=1,56;E16<=1,58);"CORALLO NERO";SE(E(C16>=1,557;C16<=1,561;E16>=1,566;E16<=1,57);"LABRADORITE";SE(E(C16>=1,545;C16<=1,555;E16>=1,57;E16<=1,58);"SCAPOLITE";SE(E(C16>=1,539;C16<=1,55;E16>=1,548;E16<=1,558);"QUARZO";SE(E(C16>=1,531;C16<=1,545;E16>=1,539;E16<=1,596);"IOLITE";SE(E(C16>=1,534;C16<=1,536;E16>=1,538;E16<=1,54);"CALCEDONIO";SE(E(C16>=1,534;C16<=1,536;E16>=1,537;E16<=1,537);"APOFILLITE";SE(E(C16>=1,524;C16<=1,54;E16>=1,536;E16<=1,55);"ALBITE";SE(E(C16>=1,522;C16<=1,522;E16>=1,53;E16<=1,53);"MICROCLINO";SE(E(C16>=1,517;C16<=1,519;E16>=1,525;E16<=1,527);"ORTOCLASIO";SE(E(C16>=1,481;C16<=1,491;E16>=1,653;E16<=1,563);"CORALLO - CALCITE";SE(E(C16>=1,83;C16<=1,84;E16>=1,83;E16<=1,845);"ZIRCONE MEDIO E BASSO";SE(E(C16>=1,714;C16<=1,721;E16>=1,733;E16<=1,736);"EPIDOTO - CIANITE";SE(E(C16>=1,711;C16<=1,721;E16>=1,726;E16<=1,732);"CIANITE - VESUVIANA";SE(E(C16>=1,688;C16<=1,692;E16>=1,7;E16<=1,708);"ZOISITE - DIOPSIDE";SE(E(C16>=1,63;C16<=1,63;E16>=1,637;E16<=1,651);"TORMALINA - APATITE"))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
    e ammetterai che sostituirla con una stringa sola sarebbe meglio:166:

    ( anche a excel ogni tanto girano le "celle" se ha più di 64 varianti:166::166::166:)

    oppure visto che sembra che tu stia usando tutta la tabella degli elementi
    allega la tabella completa con gli indici e poi si sistema il tutto
    nel foglio che hai allegato è una porzione veramente piccola.

    con la formula di Cro in un attimo cambi i range ed è fatta.
    MA dobbiamo avere tutti i dati non i parziali

    tutti gli elementi dela tavola con più varianti devi scrivere una formula di 830 pagine
    e non penso sia tua intenzione:258:
    a meno che non sia in competizione con Dante:17:

    ciao


    senti avrai un alista con gli indici ( tutti)
    allegala e questa sera al limite la tabella te la preparo io

  26. #25
    L'avatar di Francproto
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    Palermo
    Età
    34
    Messaggi
    12
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    0

    Re: Restituzione dati legati a più vincoli

    Ciao,

    Beh, a dire il vero il file è completo, all'interno ci sono tutti i dati, che sono all'interno della formula in H16.

    Alcuni però si sovrappongono, e quando succede il programma mi rilascia un unico risultato anzichè due o anche tre.

  27. #26

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4016
    Versione Office
    2013
    Likes ricevuti
    1225
    Likes dati
    923

    Re: Restituzione dati legati a più vincoli

    Citazione Originariamente Scritto da Francproto Visualizza Messaggio
    Ciao,
    Beh, a dire il vero il file è completo, all'interno ci sono tutti i dati, che sono all'interno della formula in H16.
    Ciao a tutti,

    @Francproto
    scusa ma ha ragione Gianfranco (un saluto).

    La formula che hai scritto è una "mostruosità", diventerei matto (come credo chiunque altro) a capire cosa c'è di sbagliato visto che potrebbe essere anche una semplice parentesi, quindi non provo nemmeno a verificarla.

    I dati/criteri li devi mettere una tabella come si è fatto nel primo allegato.
    In questo modo i dati sono facilmente reperibili e confrontabili e se in futuro dovesse cambiare qualche cosa, cambieresti solo il dato in tabella non andresti a spulciare la formula.

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  28. #27
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2071
    Versione Office
    2016
    Likes ricevuti
    552
    Likes dati
    117

    Re: Restituzione dati legati a più vincoli

    Ciao
    dopo il lavoraccio che ho fatto spero tu non ti sia arreso:32:

    ti ho creato la tabella:235:

    ora vedi dei dati colorati di giallo sono i doppioni.
    visto che non conosco i reali parametri dovresti eliminare la riga errata.
    nel foglio 1 e foglio 2
    ci sono i risultati utilizzando una sola formula quella di Cromagno

    dai che ci siamo:286:

    ciao

    NB
    per trovare i tuoi dati ho dovuto:

    1) salvato la tua mega formula nel blocco note
    2) importato file text suddividendolo in colonne
    3) copiato e incollato con trasponi
    4) utilizzata la formula DESTRA() per estrapolare le ultime 5 lettere
    5) sostituito con vuoto = ) per isolare il numero
    6) eliminato un 6 su una riga
    7) trovati i parametri + e - con dato maggiore - dato inferiore / 2
    8)sommato questo risultato al dato inferiore ( per trovare il parametro centrale )
    9) scritti a mano gli elementi e copiati i parametri.

    forse qualche errore c'è ma lo devi scoprire tu:186:
    File Allegati File Allegati

  29. I seguenti 2 utenti hanno dato un "Like" a Gianfranco55 per questo post:


  30. #28

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4016
    Versione Office
    2013
    Likes ricevuti
    1225
    Likes dati
    923

    Re: Restituzione dati legati a più vincoli

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    Ciao
    dopo il lavoraccio che ho fatto spero tu non ti sia arreso:32:

    ti ho creato la tabella:235:

    ora vedi dei dati colorati di giallo sono i doppioni.
    visto che non conosco i reali parametri dovresti eliminare la riga errata.
    nel foglio 1 e foglio 2
    ci sono i risultati utilizzando una sola formula quella di Cromagno

    dai che ci siamo:286:

    ciao
    Esatto Gianfranco,
    intendevo una tabella con i criteri come quella che hai fatto :246:

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  31. #29
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2071
    Versione Office
    2016
    Likes ricevuti
    552
    Likes dati
    117

    Re: Restituzione dati legati a più vincoli

    Ciao Cromagno

    diavolo bestio che lavoro:166::166::166:

    senza sapere i parametri è più difficile
    e inoltre per me nella formula ci sono errori di parametri
    boh! vedremo

  32. #30
    L'avatar di dracoscrigno
    Clicca e Apri
    Data Registrazione
    May 2016
    Località
    ferrara
    Età
    41
    Messaggi
    2074
    Versione Office
    office pro 2010
    Likes ricevuti
    440
    Likes dati
    241

    Re: Restituzione dati legati a più vincoli

    Anceh io non sono sicuro d' aver ben compreso le regole di filtraggio. Però vorrei proporre un altra strada.

    Propongo un file di esempio.
    Anche se i paramentri impostati potrebbero essere sbagliati, non dovrebbe essere comunque difficile capire il modo


    Ho preso la tabella creata da Gianfranco55, che ha tutta la mia stima per il lavorACCIO nel estrapolare la tabella (io mi sarei suicidato con il cavo del mouse al collo :D ).

    Ho scritto un paio di righe nel Change del foglio giusto per automatizzare ancor di più i gia splendidi filtri delle tablle ed ho fatto in modo che la tabella venga filtrata in base hai due valori immessi.

    Rimangno visibili solo le voci che contemporaneamente hanno ed il valore massimo compresi entrambi nell' intervallo dato.

    Ho creato due colonne d' appoggio supplementari dove ho inserito quelli che io ho chiamato:

    Verominimo = il valore minimo - lo scostamento inferiore
    Veromassimo = il valore massimo + il valore di scostamento superiore


    Mentre scrivo sto pensando che NON ho controllato se gli scostamenti sono sempre simmetrici. cioè se sono tutti pari a (più o meno uno stesso valore)
    oppure se ce ne sono alcuni che vanno da un minimo ad un massimo, differenti in valore assoluto (per esempio "da zero a più 4")


    vedremo...
    File Allegati File Allegati

Discussioni Simili

  1. Ricerca valore in tabella e restituzione valori di riga e colonna
    Di ajejebrazorf nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 10/01/17, 19:55
  2. Pulsanti e restituzione del valore
    Di namigomio nel forum Domande su Excel in generale
    Risposte: 9
    Ultimo Messaggio: 16/12/16, 13:30
  3. Accoppiamenti di valori 2 colonne con restituzione terzo valore
    Di Blunay nel forum Domande su Excel in generale
    Risposte: 8
    Ultimo Messaggio: 23/10/16, 21:17
  4. Restituzione valore cella
    Di kaoma69 nel forum Domande su Excel in generale
    Risposte: 10
    Ultimo Messaggio: 08/04/16, 18:07
  5. Risposte: 3
    Ultimo Messaggio: 16/02/16, 21:01

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •