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

Поделиться
HTML-код
  • Опубликовано: 15 дек 2024

Комментарии • 92

  • @pasqualetrotta5507
    @pasqualetrotta5507 Год назад +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 Год назад +1

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

  • @nicos3363
    @nicos3363 Год назад

    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 Год назад

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

  • @schenas
    @schenas Год назад

    Grazie prof e buon 2023

  • @nicksan7263
    @nicksan7263 Год назад

    Emmanuele sei un mito. Complimenti e Buon Anno

    • @upmsexcel
      @upmsexcel  Год назад

      Buon anno anche a te di ❤️

  • @micheledilonardo7710
    @micheledilonardo7710 Год назад

    sempre più bravo, complimenti

  • @stefanobrollo5847
    @stefanobrollo5847 Год назад

    Bellissimo. E assai ricco di trucchi

  • @fabripol1
    @fabripol1 Год назад

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

  • @diioriopaola7654
    @diioriopaola7654 Год назад

    buonasera e auguri a tutti!

  • @martinoburgio3990
    @martinoburgio3990 11 месяцев назад

    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  11 месяцев назад

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

    • @martinoburgio3990
      @martinoburgio3990 11 месяцев назад

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

  • @sscire
    @sscire Год назад

    Molto carino.
    Grazie!!!

  • @federicodimaio
    @federicodimaio Год назад

    Tutorial sempre perfetti 💪💪

  • @robertog.8314
    @robertog.8314 Год назад

    Come sempre 🔝🔝🔝🔝!!! Grazieeeee 😉

  • @stefanonecaj
    @stefanonecaj Год назад +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  Год назад

      💪

    • @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)))

  • @nessuno1000
    @nessuno1000 Год назад

    Bellissimo canale! Iscritto!

  • @vladimiropessa4338
    @vladimiropessa4338 Год назад +1

    Buon 2023

  • @idrel
    @idrel Год назад

    Grazie!🙋‍♂️

  • @giannialvino74
    @giannialvino74 Год назад

    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  Год назад

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

    • @giannialvino74
      @giannialvino74 Год назад

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

    • @upmsexcel
      @upmsexcel  Год назад

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

  • @giuseppescaramuzzinorizzo3632
    @giuseppescaramuzzinorizzo3632 Год назад +1

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

  • @noblesseoblige4062
    @noblesseoblige4062 Год назад

    Standing ovation! 👏👏👏

  • @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 11 месяцев назад

    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  11 месяцев назад

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

  • @AlessandraLeo-y7j
    @AlessandraLeo-y7j 11 месяцев назад

    Perchè non mi riconosce la funzione SEQUENZA?

    • @upmsexcel
      @upmsexcel  11 месяцев назад

      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

  • @massimomontagna7242
    @massimomontagna7242 Год назад

    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  Год назад

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

    • @massimomontagna7242
      @massimomontagna7242 Год назад

      @@upmsexcel ok, grazie per la risposta.

  • @chilometrim1566
    @chilometrim1566 Год назад

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

    • @upmsexcel
      @upmsexcel  Год назад +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 Год назад

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

    • @upmsexcel
      @upmsexcel  Год назад

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

    • @chilometrim1566
      @chilometrim1566 Год назад

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

    • @upmsexcel
      @upmsexcel  Год назад

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

  • @nicksan7263
    @nicksan7263 Год назад

    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  Год назад

      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 Год назад

      OK ci provo. Grazie.

    • @nicksan7263
      @nicksan7263 Год назад

      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  Год назад +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 😂

  • @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

  • @gmitar
    @gmitar 7 месяцев назад

    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  7 месяцев назад +1

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

  • @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🙂

  • @gaetanino54
    @gaetanino54 2 месяца назад

    se facessimo pronunciare al PC il numero estratto sarebbe fantastico

    • @upmsexcel
      @upmsexcel  2 месяца назад

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

  • @Ringo...
    @Ringo... Год назад +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  Год назад

      Grazie per il contributo

    • @Ringo...
      @Ringo... Год назад

      @@upmsexcel Ma grazie a te