EXCEL 365 - TRUCCHI E SEGRETI: 🎄 Giochiamo con Excel: la tombola delle feste

Поділитися
Вставка
  • Опубліковано 9 січ 2025

КОМЕНТАРІ • 94

  • @pasqualetrotta5507
    @pasqualetrotta5507 2 роки тому +1

    Questo video è oro colato, le applicazioni in campo lavorativo di quanto magistralmente spiegato da Emmanuele sono moltissime. Grazie grazie e ancora grazie

  • @massimozanzi6538
    @massimozanzi6538 2 роки тому +1

    Veramente bellissimo e istruttivo! Complimenti per la competenza in materia.

  • @nicos3363
    @nicos3363 2 роки тому

    Grazie mille! Oltre all'argomento del tutorial in sé stesso, ho apprezzato molto i diversi trucchetti disseminati nel video, come quelli per dividere agevolmente le finestre e lavorare in contemporanea su più fogli, o il codice per spegnere gli spostamenti in VBA. Ho conosciuto da poco il tuo canale e sono felice di avere trovato finalmente uno dei pochi canali italiani che mostra come sfruttare excel in maniera così completa.

  • @sergio_molinari
    @sergio_molinari 2 роки тому

    Cosa dire di fronte a questa ulteriore chicca, SUPER come sempre!!
    💪💪

  • @schenas
    @schenas 2 роки тому

    Grazie prof e buon 2023

  • @nicksan7263
    @nicksan7263 2 роки тому

    Emmanuele sei un mito. Complimenti e Buon Anno

    • @upmsexcel
      @upmsexcel  2 роки тому

      Buon anno anche a te di ❤️

  • @fabripol1
    @fabripol1 Рік тому

    Tutto molto bello...
    Caro Emmanuele mi aspetto prossimamente un video ....
    Per la creazione delle cartelle 😄
    Sei un Grande!!!

  • @micheledilonardo7710
    @micheledilonardo7710 2 роки тому

    sempre più bravo, complimenti

  • @stefanobrollo5847
    @stefanobrollo5847 2 роки тому

    Bellissimo. E assai ricco di trucchi

  • @diioriopaola7654
    @diioriopaola7654 2 роки тому

    buonasera e auguri a tutti!

  • @federicodimaio
    @federicodimaio 2 роки тому

    Tutorial sempre perfetti 💪💪

  • @robertog.8314
    @robertog.8314 2 роки тому

    Come sempre 🔝🔝🔝🔝!!! Grazieeeee 😉

  • @noblesseoblige4062
    @noblesseoblige4062 2 роки тому

    Standing ovation! 👏👏👏

  • @sscire
    @sscire 2 роки тому

    Molto carino.
    Grazie!!!

  • @nessuno1000
    @nessuno1000 2 роки тому

    Bellissimo canale! Iscritto!

  • @idrel
    @idrel 2 роки тому

    Grazie!🙋‍♂️

  • @vladimiropessa4338
    @vladimiropessa4338 2 роки тому +1

    Buon 2023

  • @stefanonecaj
    @stefanonecaj 2 роки тому +1

    Semplice e ben spiegato, complimenti! Sarebbe interessante a questo punto, poter creare anche le cartelle in modo dinamico in base al numero e nome dei giocatori, dove segnare i numeri estratti ed eventualmente assegnare i premi in base al risultato (ambo, terno, quaterna, cinquina e tombola). Buon 2023!

    • @upmsexcel
      @upmsexcel  2 роки тому

      💪

    • @fabripol1
      @fabripol1 Рік тому

      Problema interessante la creazione delle cartelle.
      la sto affrontando in questo modo:
      In un insieme di 6 cartelle (ognuna di tre righe per 9 colonne) ci vanno 5 numeri per riga, quindi un totale di 18 righe per posizionare i 90 numeri del tabellone.
      Nella prima colonna di questa tabella di 18x9 ci vanno i numeri da 1 a 9 , nella seconda i numeri da 10 a 19 fino all'ultima che avrà i numeri da 80 a 90.
      Creo la prima colonna dicendo ad excel di piazzare a caso nove valori 1, faccio creare le colonne da 2 a 8 con 10 valori 1 e l'ultima con 11 valori a 1.
      Il problema su cui mi sono arenato , e ci vorrà di sicuro un po' di vba è la sistemazione delle righe.
      In ogni riga abbiamo detto che ci devono essere solo 5 numeri, per cui dovrei andare a verificare le righe che hanno più di 5 valori a 1, scegliere a caso una cella valorizzata a 1 portarla a 0 e spostare il valore nella stessa colonna ma in una riga con meno di 5 valori 1.
      Alla fine di questa operazione la mia tabella 18x9 avrà 5 numeri 1 per riga , rispettando le somme delle colonne, e potrò piazzare a caso i numeri con lo schema delle colonne definito all'inizio.

    • @stefanonecaj
      @stefanonecaj Рік тому

      @@fabripol1 Buongiorno! Io ho risolto in questo modo: dalla cella A1 a A90 ho inserito la formula =DATI.ORDINA(CASUALE()) e generato numeri casuali. Poi in C1 ho inserito la seguente formula: =PICCOLO($A$1:$A$9;(RIF.RIGA(C1))), quindi trascina fino a C3. Stessa cosa per altre 8 colonne, quindi da D1 a K1 cambiando però il riferimento $A$1:$A$9 in $A$10:$A$19 in D1 e cosi via fino a K1 dove diventa $A$80:$A$90. Ti trovi una tabella di 9 colonne x 3 righe. A questo punto, si crea la nostra cartella 9 colonne x 3 righe (diciamo C11:K13) inserendo in ogni cella delle 3 colonne la seguente formula che fa un confronto e non genera duplicati: nella cella C11 inserire =CONFRONTA(C1;$A$1:$A$90;0) e trascina sia in basso fino a C13 e anche a destra fino a K11 - K13. L'unica cosa che non sono riuscito a risolvere attraverso le formule è quello di fare in modo che mi vengano restituite solo 15 numeri nella tabella e non 27. Ho risolto manualmente cancellando le formule in alcune celle. Inoltre, altra cosa che non ho risolto è mettere i numeri in ordine crescente in ogni colonna, ma poco male. Last but not least, ho inserito un piccolo pulsante con il VBA per aggiornare la pagina, quindi generare la cartella utilizzando: Worksheet (numero pagina).Calculate. In questo modo generi quante cartelle vuoi diverse tra di loro. Spero di essere stato chiaro anche se ho i miei dubbi 😅. Saluti

    • @fabripol1
      @fabripol1 Рік тому

      @@stefanonecaj mi piace sta cosa....
      Mi sfugge il tuo inizio... quel =DATI.ORDINA(CASUALE())... Lo moltiplichi per qualcosa?

    • @stefanonecaj
      @stefanonecaj Рік тому

      @@fabripol1 In teoria avevo inserito DATI.ORDINA perché speravo di ottenere un ordine decrescente per il problema di cui sopra (è rimasto lì :)), ma in realtà non c'entra nulla e basta =CASUALE() in ogni cella da A1 a A90. La selezione da 1 a 9, da 10 a 19 ecc. lo fai con la formula =PICCOLO($A$1:$A$9;(RIF.RIGA(C1)))

  • @giannialvino74
    @giannialvino74 2 роки тому

    Ciao Emanuele, ho visto il tuo video della tombola, magnifico, sono riuscito a farlo anche io. Adesso però vorrei che affianco alla tombola potesse apparire automaticamente anche ambo, terno ecc. Potresti fare un video a riguardo? Grazie.

    • @upmsexcel
      @upmsexcel  2 роки тому

      Sai che non ho capito ... ambo, terno etc, dipendono dalle cartelle della tombola ... mi sfugge qualcosa

    • @giannialvino74
      @giannialvino74 2 роки тому

      Ciao Emanuele, posso chiederti l'email così ti mando il file in excel e riesci a capire meglio grazie mille anticipatamente

    • @upmsexcel
      @upmsexcel  2 роки тому

      se vuoi puoi utilizzare il modulo contatti del nostro sito experta-bs.it e allegare il file alla richiesta

  • @martinoburgio3990
    @martinoburgio3990 Рік тому

    Buonasera, quando eseguo la macro per estrarre il numero, ricevo errore di runtime 9, indice non incluso nell'intervallo. Come mai?. Grazie per un prezioso aiuto. Martino

    • @upmsexcel
      @upmsexcel  Рік тому

      Non saprei così … di solito questo errore si presenta quando non viene trovato qualcosa (tipo nome del foglio e dell’intervallo)

    • @martinoburgio3990
      @martinoburgio3990 Рік тому

      Grazie mille. Cercherò di scoprire il problema seguendo la tua indicazione. Buona serata

  • @ziotony4228
    @ziotony4228 Рік тому

    Buongiorno, prima di tutto colgo l'occasione per fare i complimenti per tutti gli interessantisimi tutorial!
    Sto provando ad utilizzare alcune idee sui miei file, ma quando scrivo C3# non mi seleziona l'intervallo dinamicamente... devo abilitare qualcosa dalle opzioni per utilizzare le matrici dinamiche? grazie!

    • @upmsexcel
      @upmsexcel  Рік тому

      No se le funzioni sono disponibili non devi fare nulla… che versione di excel usi? 365?

    • @ziotony4228
      @ziotony4228 Рік тому

      @@upmsexcel Si, ho la 365. volevo utilizzare la differenza tra due liste, ma quando scrivo =A2#-B2# mi prende errore di riferimento, il problema sta nel fatto che dopo aver scritto la formula vedo che seleziona solo le celle A2 e B2 evidentemente non riconosce il #

    • @upmsexcel
      @upmsexcel  Рік тому

      Ma nella celle A2 e B2 sono state inserite delle funzioni matrici dinamiche (es: filtro o datiordina) perché il # serve solo in quel caso

    • @ziotony4228
      @ziotony4228 Рік тому

      @@upmsexcel ah ok, mi era sfuggito questo dettaglio. grazie mille!

    • @upmsexcel
      @upmsexcel  Рік тому

      Di nulla

  • @ilsanto1800
    @ilsanto1800 Рік тому

    potete aiutarmi? Io ho Excel 2019 nella quale non c'è la funzione filtro di excel 365...che formula devo usare per filtrare la colonna "da estrarre" in modo da eliminare gli 0 presenti nella colonna?

    • @upmsexcel
      @upmsexcel  Рік тому

      Non saprei questo video è pensato per la versione 365… occorrerebbe ripensarlo e riprogettarlo

  • @giuseppescaramuzzinorizzo3632
    @giuseppescaramuzzinorizzo3632 2 роки тому +1

    Ottimo video.... una domanda... alternativa per excel non 365 ?

  • @fabripol1
    @fabripol1 Рік тому

    con =INDICE(DATI.ORDINA.PER(SEQUENZA(90;1);MATR.CASUALE(RIGHE(SEQUENZA(90;1))));SEQUENZA(90))
    abbiamo la sequenza dei 90 numeri in ordine casuale🙂

  • @massimomontagna7242
    @massimomontagna7242 2 роки тому

    se non si ha la funzione filtro? come si può ovviare? con sequenza ho ovviato tirando giù la formula, ma al posto di filtro posso utilizzare un'altra funzione che svolga lo stesso lavoro? Grazie.

    • @upmsexcel
      @upmsexcel  2 роки тому

      Non è così elementare, perché se non hai filtro non hai nemmeno le funzioni matrici dinamiche

    • @massimomontagna7242
      @massimomontagna7242 2 роки тому

      @@upmsexcel ok, grazie per la risposta.

  • @nicksan7263
    @nicksan7263 2 роки тому

    Emmanuele ti chiederei una soluzione a proposito della Macro "Pulisci": se in un range di campi da pulire oltre ai numeri ho anche celle con "commenti" all'interno, come faccio a dire alla Macro "Pulisci" di cancellarmi anche i commenti?

    • @upmsexcel
      @upmsexcel  2 роки тому

      Fallo con il registratore di macro e guarda il comando che scrive… come dico nel video io di vba ne so poco nulla…

    • @nicksan7263
      @nicksan7263 2 роки тому

      OK ci provo. Grazie.

    • @nicksan7263
      @nicksan7263 2 роки тому

      OK sono riuscito. Praticamente mentre per cancellare un range di celle la Macro scrive "selection.clearcontents", per cancellare i commenti all'interno di quel range scrive "selection.clearcomments". Semplicissimo. Grazie Emmanuele.

    • @upmsexcel
      @upmsexcel  2 роки тому +1

      Ottimo, io che ne capisco poco di vba quando ho bisogno dell'istruzione giusta faccio così... provo con il registratore e poi guardo cosa ha scritto 😂

  • @gmitar
    @gmitar 8 місяців тому

    Ciao Emmanuele, io avrei usato questa formula: =UNICI(MATR.CASUALE(9000;1;1;90;VERO)) e avrei sostanzialmente variato l'indice per l'estrazione dei numeri. Se vuoi ci divertiamo a riproporre la nuova tombola con una modalità diversa!
    E poi la mia funzione può essere utilizzata per tanti altri scopi, come ad esempio estrazioni del lotto, richiamo univoco casuale di elementi di un database, mescolare domande e risposte di un test, ecc....
    Che ne pensi ?
    Sia chiaro, non voglio assolutamente dire che la mia funzione è migliore! Ho solo proposto un diverso metodo perchè come dici sempre tu: "ci sono diversi modi per raggiungere lo stesso risultato in excel"
    Un saluto, Graziano

    • @upmsexcel
      @upmsexcel  8 місяців тому +1

      Credo che al tempo la funzione UNICI non fosse ancora disponibile! Mi sembra un’ottima idea

  • @chilometrim1566
    @chilometrim1566 2 роки тому

    Ma si può usare con excel 2016? Oppure ci sono funzioni nuove che su excel 2016 non vanno?

    • @upmsexcel
      @upmsexcel  2 роки тому +1

      No … solo 365 e versione 2021… forse la 2019 ma non ne sono sicuro! Utilizziamo le funzioni matrici dinamiche che nella 2016 non sono disponibili 🤷🏻‍♂️

    • @chilometrim1566
      @chilometrim1566 2 роки тому

      @@upmsexcel peccato mi sarebbe piaciuto usarla forse usare vecchie funzioni per essere compatibili alle vecchie versioni era più difficile farla ho impossibile?

    • @upmsexcel
      @upmsexcel  2 роки тому

      Non dico impossibile (forse) ma sicuramente molto molto più difficile

    • @chilometrim1566
      @chilometrim1566 2 роки тому

      @@upmsexcel ma le funzioni che non ci sono nelle versioni recenti non si possono creare in vba?

    • @upmsexcel
      @upmsexcel  2 роки тому

      Boh! Come dico nel video io non ne so molto di vba

  • @Karakantando-ip7yk
    @Karakantando-ip7yk 25 днів тому

    come faccio a farla con excel 2019?

    • @upmsexcel
      @upmsexcel  25 днів тому

      @@Karakantando-ip7yk queste funzioni si applicano solo alla versione 365… per le vecchie versioni occorrerebbe rivedere tutto il modello

  • @AlessandraLeo-y7j
    @AlessandraLeo-y7j Рік тому

    Perchè non mi riconosce la funzione SEQUENZA?

    • @upmsexcel
      @upmsexcel  Рік тому

      La funzione SEQUENZA è disponibile solo in queste versioni di Excel: Excel per Microsoft 365 Excel per Microsoft 365 per Mac Excel per il web Excel 2021 Excel 2021 per Mac Excel per iPad Excel per iPhone Excel per tablet Android Excel per telefoni Android
      support.microsoft.com/it-it/office/funzione-sequenza-57467a98-57e0-4817-9f14-2eb78519ca90

  • @iaoraGo
    @iaoraGo Рік тому

    Con excel diverso da 365 non esiste sequenza, come è possibile sostituire ?

    • @upmsexcel
      @upmsexcel  Рік тому

      Non saprei… occorrerebbe fare delle prove sempre che sia possibile

  • @gaetanino54
    @gaetanino54 3 місяці тому

    se facessimo pronunciare al PC il numero estratto sarebbe fantastico

    • @upmsexcel
      @upmsexcel  3 місяці тому

      Sarebbe bello… ma io non sono in grado 🤷🏻‍♂️

  • @Ringo...
    @Ringo... 2 роки тому +1

    Ciao e auguri, una mia piccola aggiunta per modificare il codice macro "incolonna numeri estratti".
    Sub Estrazione()
    Dim Ultimariga As Integer
    Ultimariga = Range("A" & Rows.Count).End(xlUp).Row + 1
    If Ultimariga > 91 Then Exit Sub
    If Range("A" & Ultimariga) "" Then
    Range("A" & Ultimariga).End(xlDown).Offset(1, 0).Value = Range("A1").Value
    Else
    Range("A" & Ultimariga).Value = Range("A1").Value
    End If
    End Sub
    Piccola pillola imparata da una maestro, credo si chiami Emmanuele Vietti, ......
    nella cella A1
    =LET(Da_estrarre;LET(Sequenza;SEQUENZA(90);Estratti;SE.ERRORE(CERCA.VERT(Sequenza;Numeri_estratti;1;FALSO);0);
    FILTRO(Sequenza-Estratti;Sequenza-Estratti>0));
    INDICE(Da_estrarre;CASUALE.TRA(1;CONTA.VALORI(Da_estrarre))))
    Chiaramente ci saranno anche altre soluzioni, ma spero possa essere utile.
    Ringo

    • @upmsexcel
      @upmsexcel  2 роки тому

      Grazie per il contributo

    • @Ringo...
      @Ringo... 2 роки тому

      @@upmsexcel Ma grazie a te