Risultati da 1 a 15 di 15

Discussione: Passatempo da baita di montagna (a bassa quota).



  1. #1

    L'avatar di scossa
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Verona Provincia
    Età
    57
    Messaggi
    1015
    Versione Office
    .
    Likes ricevuti
    366
    Likes dati
    0

    Passatempo da baita di montagna (a bassa quota).

    Visto che in alta montagna si arranca, scendiamo temporanemanete di quota e proviamo un problema di più semplice.

    Su un ripiano abbiamo 9 biglie, di cui 8 pesano 5kg ed una sola pesa 1kg in più od in meno (quindi o 4kg o 6kg).

    Esempio
    A
    B
    1
    554555555
    3


    oppure

    A
    B
    1
    555565555
    5


    Scrivere in A1 una formula che generi la sequenza casuale di pesi come da premessa.

    Scrivere in B1 una formula che restituisca la posizione, nella sequenza generata, del peso "anomalo"
    Bye!
    scossa
    scossa's web site
    ___
    Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)

  2. #2

    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
    Buongiorno,
    sono a lavoro e qui ho solo excel 2003, quindi uso solo "casuale"...
    In A1:

    =RIMPIAZZA(RIPETI(5;9);INT(CASUALE()*9+1;1;SE(CASUALE()>0,5;4;6))

    In B1 (formula matriciale):
    =CONFRONTA(FALSO;STRINGA.ESTRAI(A1;RIF.RIGA(A1:A9);1)="5";0)

    Ho scritto col cellulare, spero di aver scritto giusto...

  3. #3

    L'avatar di scossa
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Verona Provincia
    Età
    57
    Messaggi
    1015
    Versione Office
    .
    Likes ricevuti
    366
    Likes dati
    0
    spero di aver scritto giusto...
    Manca la chiusura della parentesi di INT, quindi diventa:

    Codice: 
    =RIMPIAZZA(RIPETI(5;9);INT(CASUALE()*9+1);1;SE(CASUALE()>0,5;4;6))
    che mi sembra ottima.



    Io, usando CASUALE.TRA(), avevo scritto:

    Codice: 
    =RIMPIAZZA(RIPETI(5;9);CASUALE.TRA(1;9);1;(CASUALE()>0,5)*2+4)


    Per la cella B1, invece, non ci siamo: puoi fare meglio e senza matriciale :191:
    Bye!
    scossa
    scossa's web site
    ___
    Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)

  4. #4
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1657
    Versione Office
    2010 PC
    Likes ricevuti
    891
    Likes dati
    184
    Da tel. =se.errore(trova(4;a1);(6;a1))

  5. #5

    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
    La prima che mi viene senza matriciale:

    =SE(RIPETI(5;9)-A1>0;TROVA("4";A1);TROVA("6";A1))

  6. #6

    L'avatar di scossa
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Verona Provincia
    Età
    57
    Messaggi
    1015
    Versione Office
    .
    Likes ricevuti
    366
    Likes dati
    0
    Da tel. =se.errore(trova(4;a1);(6;a1))
    intendevi:

    Codice: 
    =SE.ERRORE(TROVA(4;A1);TROVA(6;A1))
    che mi sembra buona, ma accorciabile :191:
    Bye!
    scossa
    scossa's web site
    ___
    Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)

  7. #7

    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
    Non avevo visto la risposta di ninai...
    Beh, mi sa che è la più diretta

    [EDIT]
    oppure:
    =10-LUNGHEZZA(ASS(RIPETI(5;9)-A1))

    ... ma mi sa che la vuoi ancora più "striminzita"... :(
    Ultima modifica fatta da:cromagno; 12/08/15 alle 14:19

  8. #8

    L'avatar di scossa
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Verona Provincia
    Età
    57
    Messaggi
    1015
    Versione Office
    .
    Likes ricevuti
    366
    Likes dati
    0
    ... ma mi sa che la vuoi ancora più "striminzita"...
    eh sì, si può abbreviare ancora :191:
    Bye!
    scossa
    scossa's web site
    ___
    Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)

  9. #9
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1657
    Versione Office
    2010 PC
    Likes ricevuti
    891
    Likes dati
    184
    =Cerca(10;trova(({4.6};a1))
    NB cromagno la tua non la capisco
    Ultima modifica fatta da:ninai; 12/08/15 alle 17:57

  10. #10

    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
    Ciao ninai,
    a quale formula ti riferisci? Quella col 10?

  11. #11
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1657
    Versione Office
    2010 PC
    Likes ricevuti
    891
    Likes dati
    184
    Si
    L ho intuita adesso. Nella!!
    Ultima modifica fatta da:ninai; 12/08/15 alle 18:00

  12. #12

    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
    A essere sincero "mi è cascata tra le mani"...:184:
    Nel senso che stavo cercando una differenza che mi facesse capire come trovare "l'intruso" e se fai:
    5 5 5 5 5 5 5 5 5 meno la serie che contiene il 6 o il 4, ti da tanti valori (compreso l'uno) quante sono le posizioni da destra a sinistra dell'intruso (4 o 6), quindi sottraendolo a 10 trovo la posizione partendo da sinistra.
    Solo che se è presente il 6, il risultato è negativo e il segno meno viene contato come valore, per questo ho usato ASS....

    [EDIT]
    meglio così, perchè mi stavo incasinando a spiegarla... ahahah

  13. #13

    L'avatar di scossa
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Verona Provincia
    Età
    57
    Messaggi
    1015
    Versione Office
    .
    Likes ricevuti
    366
    Likes dati
    0
    Citazione Originariamente Scritto da ninai Visualizza Messaggio
    =Cerca(10;trova(({4.6};a1))
    Bravo ninai,
    c'è una parentesi di troppo, giusta è:
    Codice: 
    =CERCA(10;TROVA({4.6};A1))
    ed è sicuramente la più breve.

    Questa quella che avevo in mente in origine:
    Codice: 
    =TROVA(SOSTITUISCI(A1;5;"");A1)
    Bene, ora che l'allenamento è finito tornate in alta quota e risolvete questo: passatempo da baita di montagna
    Bye!
    scossa
    scossa's web site
    ___
    Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)

  14. #14

    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
    :119::119::119:
    no, no no.... sempre lo stesso problema, non ho la certezza al 100% che una lettera sia sempre differente dalle altre....
    Riproverò più tardi ma non sono ottimista :187:

    [EDIT]
    Forse ho trovato un'altra strada... ottenere il numero casuale con questa formula:
    =(ADESSO()*100000 - INT(ADESSO()*100000))*25+66

    almeno posso gestirlo (credo)..
    Ora però devo scappare. A dopo...
    Ultima modifica fatta da:cromagno; 13/08/15 alle 06:43

  15. #15

    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
    Dovevo rispondere all'altro "passatempo"... scusate.

Discussioni Simili

  1. Propongo aumento quota quantità messaggi privati memorizzabili
    Di aldomattana nel forum Problemi, suggerimenti e Novità del forum
    Risposte: 3
    Ultimo Messaggio: 27/01/16, 18:48
  2. Passatempo da ombrellone
    Di scossa nel forum Domande su Excel in generale
    Risposte: 25
    Ultimo Messaggio: 04/09/15, 18:55
  3. Passatempo da baita di montagna!
    Di scossa nel forum Domande su Excel in generale
    Risposte: 33
    Ultimo Messaggio: 14/08/15, 23:41
  4. Passatempo da ombrellone 3 (candidati)
    Di ges nel forum Domande su Excel in generale
    Risposte: 2
    Ultimo Messaggio: 21/07/15, 02:02
  5. Passatempo da ombrellone 2
    Di ges nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 19/07/15, 23:06

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
  •