Condividi tramite

Excel calcolare frequenza di valori multipli su più colonne

Anonimo
2017-02-10T09:58:50+00:00

Buongiorno,

nel foglio 1 della colonna F ho l'elenco della produzione gelati giorno per giorno (cono, biscotto, vaschetta, cono, cono, vaschetta,...) e una colonna N con cono, biscotto, ricoperto, biscotto, cono,....

Ho calcolato i valori presenti nella colonna F contandoli una volta sola con questa formula e ottenendo il risultato di 3 (cono, biscotto, vaschetta):

SOMMA(SE(FREQUENZA(CONFRONTA('foglio1'!F5:F370;'foglio1'!F5:F370;0);CONFRONTA('foglio1'!F5:F370;'foglio1'!F5:F370;0))>0;1))-1

Il mio problema è estendere la ricerca sulla colonna N della stessa dimensione (N5:N370) e vorrei che mi contasse i valori una volta sola restituendomi il minimo comune multiplo degli elementi delle due colonne (cono, biscotto, vaschetta, ricoperto), cioè 4.

Come posso fare?

Grazie

Annamaria

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

4 risposte

Ordina per: Più utili
  1. Anonimo
    2017-02-10T19:21:37+00:00

    L'appetito vien mangiando :-)

    Seleziona, con selezione estesa, tutte e quattro le colonne comprendendo anche quelle intermedie (non ha importanza la loro lunghezza, l'importante è che la selezione comprenda tutti i dati):

    Definisce il nome Matrix all'intervallo selezionato D5:J13 (nel tuo caso l'intervallo sarà differente)

    Quindi la formula per contare:

    =SOMMA(SE(FREQUENZA(CONTA.SE(Matrix;  "<"&SE(VAL.TESTO(Matrix); Matrix; ""));  CONTA.SE(Matrix;  "<"&SE(VAL.TESTO(Matrix); Matrix; "")))>0;  1;  0))

    ovviamente matriciale.

    PS: ATTENZIONE! La formula restituisce risultati non corretti se nelle colonne intermedie vi è altro testo.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2017-02-10T16:10:38+00:00

    E se dovessi applicarlo a 4 colonne non adiacenti? Devo ripetere la formula con le varie combinazioni di prodotto?

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2017-02-10T14:31:14+00:00

    Contrordine. Non tenere conto del mio precedente post che provvedo ad eliminare.

    Ci viene in aiuto Oscar Cronquist col suo eccellente blog Get Digital Help.

    Definisci il nome Rng_1 riferito all'intervallo di colonna F e Rng_2 all'intervallo di colonna N, la seguente formula per il conteggio:

    =SOMMA(1/CONTA.SE(Rng_1;Rng_1))+SOMMA(SE(CONTA.SE(Rng_1;Rng_2)=0;1/CONTA.SE(Rng_2;Rng_2);0))

    formula matriciale da confermare con Ctrl+Maiusc+Invio

    PS: se preferisci far calcolare ad Excel gli intervalli Rng_1 e Rng_2 definiscili riferiti rispettivamente alle seguenti formule:

    =SCARTO(Foglio1!$F$5;;;SOMMA(SE(VAL.TESTO(Foglio1!$F$5:$F$1000);1;0))) per Rng_1

    =SCARTO(Foglio1!$N$5;;;SOMMA(SE(VAL.TESTO(Foglio1!$N$5:$N$1000);1;0))) per Rng_2

    La risposta è stata utile?

    0 commenti Nessun commento
  4. 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