Aiuto con calcoli in Excel

Anonimo
2010-09-13T15:19:54+00:00

Subject originale: ho un disperato bisogno d'aiuto con excel!!!!


ho un disperato bisogno d'aiuto con excel! ho una colonna (la colonna D) in cui vi sono diversi anni. dovrei calcolare il numero degli edifici costruiti nel periodo 1930-1970, ma come faccio???

nell'altro esercizio invece ho una colonna con gli anni (colonna B) e un'altra (colonna C) con i voti. devo calcolare la media dei voti solo del 1995! come faccio??

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2010-09-14T05:21:00+00:00

grazie mille ad entrambi! sono riuscita a risolvere il problema con gli edifici, ma quello con i voti no, forse sono stata poco chiara. ho una colonna B in cui vengono elencati in ordine sparso gli anni in cui si sono svolti determinati esami, che vanno dal 1995 al 2000. nella colonna C vengono invece elencate le votazioni degli esami. devo calcolare la media, il minimo e il massimo dell'anno specifico 1995, ma non so come fare. opero con excel 2003. la mia è una esercitazione per un esame che farò domani e questo è l'ultimo punto che non sono riuscita a risolvere.

Una soluzione te l'avrei data per la media. E pure Roberto. Il giorno prima poi.... comunque riproviamo.

Colonne B e C

Anni Voti
2005 3
2005 5
2005 7
2005 9
2006 3
2006 4
2006 2
2006 5
2007 2
2007 6

Possiamo utilizzare la funzione SUBTOTALE che fa quanto chiedi in combinazione con i filtri. Seleziona luna cella della tabella, Dati-->Filtro automatico. Adesso nelle celle(tre diverse) dove vuoi i tuoi risultati(normalmente sotto alla tabella staccate di 1/2 righe) scrivi:

=SUBTOTALE(1;C2:C11)  per trovare la media

=SUBTOTALE(4;C2:C11) pertrovare il valore massimo

=SUBTOTALE(4;C2:C11) pertrovare il valore minimo

Modifica C2:C11 con i riferimenti alla tua colonna.

Filtrando i vari anni troverai i valori corretti

Altra soluzione. Sempre considerando la tabella che ho postato e che va da B1 a C11(modificherai tu con i tuoi riferimenti) possiamo fare qualcosa di più complesso.

  • Seleziona la colonna B(quella degli anni) facendo click sullla lettera B che la identifica
  • Dati-->Filtro-->Filtro avanzato
  • Rispondi Ok alla finestra che appare
  • Nella finestra che hai a disposizione, metti la spunta a: Copia univoca dei record
  • Metti la spunta a: Copia in un'altra posizione
  • In: Copia in  metti il riferimento a dove vuoi i dati(esempio E1)
  • Da E2 in giù trovi adesso gli anni(univoci)
  • In F2 scrivi:

=MEDIA(SE($B$2:$B$11=E2;$C$2:$C$11)) Nota. Ti rammento di cambiare i riferimenti alle celle interessate con i tuoi

  • Dopo aver scritto la formula nella cella, premi assieme CTRL+SHIFT+Enter (CTRL+Maiusc+Invio) per confermare la formula matriciale.
  • Trascina in basso la formula(posizionati sul quadratino nero in basso nella cella F2 e tenendo premuto il tasto sx del mouse spostati nelle celle sotto)
  • Adesso in G2 scrivi:

=MAX(SE($B$2:$B$11=E2;$C$2:$C$11))

  • Conferma con CTRL+SHIFT+Enter(come hai fatto prima)
  • Ripeti i passi qui sopra per trascinare verso il basso la formula
  • In H2 scrivi:

=MIN(SE($B$2:$B$11=E2;$C$2:$C$11))

  • Conferma nuovamente con CTRL+SHIFT+Enter
  • Trascina verso il basso
  • Finito

Procedi con calma partendo con un semplice esempio come può essere quello della mia tabella. Poi adattalo alla tua. Grazie per l'attenzione e tanti, tanti, ma tanti auguri per l'esemae.


--

La soluzione, il codice ed i files sono forniti *così come sono* e l’autore declina ogni responsabilità per eventuali problemi causati dalla soluzione proposta se usata impropriamente. Create e utilizzate una copia del file per le vostre prove, *prima* di utilizzare la soluzione in files importanti.

--

Mauro Gamberini - Microsoft© MVP(Excel)

http://www.maurogsc.eu/

La risposta è stata utile?

0 commenti Nessun commento

4 risposte aggiuntive

Ordina per: Più utili
  1. Eliminata

    Questa risposta è stata eliminata a causa di una violazione del codice di comportamento. La risposta è stata segnalata manualmente o identificata tramite il rilevamento automatizzato prima dell'esecuzione dell'azione. Per ulteriori informazioni, fai riferimento al codice di comportamento.


    I commenti sono stati disattivati. Ulteriori informazioni

  2. Anonimo
    2010-09-13T17:13:38+00:00

    grazie mille ad entrambi! sono riuscita a risolvere il problema con gli edifici, ma quello con i voti no, forse sono stata poco chiara. ho una colonna B in cui vengono elencati in ordine sparso gli anni in cui si sono svolti determinati esami, che vanno dal 1995 al 2000. nella colonna C vengono invece elencate le votazioni degli esami. devo calcolare la media, il minimo e il massimo dell'anno specifico 1995, ma non so come fare. opero con excel 2003. la mia è una esercitazione per un esame che farò domani e questo è l'ultimo punto che non sono riuscita a risolvere.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2010-09-13T16:07:07+00:00

    Subject originale: ho un disperato bisogno d'aiuto con excel!!!!


    ho un disperato bisogno d'aiuto con excel! ho una colonna (la colonna D) in cui vi sono diversi anni. dovrei calcolare il numero degli edifici costruiti nel periodo 1930-1970, ma come faccio???

    nell'altro esercizio invece ho una colonna con gli anni (colonna B) e un'altra (colonna C) con i voti. devo calcolare la media dei voti solo del 1995! come faccio??

    Vediamo di riuscire a capire e risolvere senza ricorrere a formule matriciali per non generare ulteriore confusione. Devo dire che non ho capito a cosa serva tutto ciò, cosa importante perchè secondo il contesto in cui operi ci sono soluzioni diverse.

    1)

    Colonna D

    Anni
    1931
    1900
    1945
    1978
    1934
    1989
    2001
    1970
    1971
    1930

    In G1: =CONTA.SE($D$2:$D$11;">=1930")-CONTA.SE($D$2:$D$11;">1970"). Vedi CONTA.SE nella guida di Excel o qui:http://office.microsoft.com/it-it/excel-help/conta-se-HP005209029.aspx

    2)

    Colonne B e C

    Anni Voti
    2005 3
    2005 5
    2005 7
    2005 9
    2006 3
    2006 4
    2006 2
    2006 5
    2007 2
    2007 6

    Seleziona una cella della tabella. Sarebbe adesso bello sapere quale versione di Excel hai... comunque:

    • Excel 2003 e precedenti Dati-->Filtro automatico
    • Excel 2007 e 2010: Scheda Dati-->Pulsante: Filtro

    Adesso in G1 scrivi: =SUBTOTALE(1;$C$2:$C$11) . Filtra la colonna dell'anno(B) . Vedi SUBTOTALE nella guida di Excel, oppure qui:http://office.microsoft.com/it-it/excel-help/funzione-subtotale-HP010062463.aspx

    Se poi spieghi *bene* cosa devi fare, forse ti aiutiamo *di più*.


    --

    La soluzione, il codice ed i files sono forniti *così come sono* e l’autore declina ogni responsabilità per eventuali problemi causati dalla soluzione proposta se usata impropriamente. Create e utilizzate una copia del file per le vostre prove, *prima* di utilizzare la soluzione in files importanti.

    --

    Mauro Gamberini - Microsoft© MVP(Excel)

    http://www.maurogsc.eu/

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2010-09-13T15:53:30+00:00

    Descrivi meglio la situazione sui tuoi documenti...

    Nel primo caso segnali di avere una colonna con gli anni, ma poi cerchi di calcolare il numero... ...degli edifici! Prova a descrivere meglio quale tipo di informazione hai, in quali colonne.

    Nel secondo caso puoi risolvere con una formula matriciale:

    • ammesso di avere nella colonna B gli anni, nella colonna C il numero dei voti, di considerare ad esempio i primi 100 valori (quindi da B2 a B101 e da C2 a C101)
    • l'anno da filtrare è il "1995"

    Questa è la formula da inserire dove vuoi il risultato (ad esempio in E1):

    =MEDIA(SE(B2:B101=1995;C2:C101))

    attenzione: da inserire con CTRL+MAIUSC+INVIO. Se hai inserito tutto correttamente vedrai il testo della formula racchiuso tra parentesi graffe, a simboleggiare il calcolo matriciale.

    In parole significa: considera tutte le celle tra B2 e B101 uguali al valore1995, e calcola la media dei corrispondenti valori presenti nella sezionetra C2 e C101

    Ciao

    Roberto


    Roberto Restelli

    Microsoft MVP - Office Systems - Outlook

    ************************************************

    Le FAQ del newsgroup di Outlook: http://www.msoutlook.it

    ************************************************

    Se la risposta ti ha aiutato clicca su "Vota come Utile".

    Se ha risolto il problema clicca su "Segna come Risposta".

    La risposta è stata utile?

    0 commenti Nessun commento