Discussione:
Calcolare le occorrenze con calc e farne un grafico
(troppo vecchio per rispondere)
Incel
2022-05-21 08:38:04 UTC
Permalink
Buongiorno, ho un foglio di calcolo di questo tipo

04/05/2022 vendita biglietto
04/05/2022 vendita biglietto
04/05/2022 vendita biglietto
05/05/2022 vendita biglietto
05/05/2022 vendita biglietto
06/05/2022 vendita biglietto
06/05/2022 vendita biglietto
06/05/2022 vendita biglietto
06/05/2022 vendita biglietto

vorrei calcolare e fare un grafico di quanti biglietti ho venduto in
ogni data, cioè calcolare le *occorrenze* di ogni data

con un CONTA.SE ho ottenuto questo

3 04/05/2022 vendita biglietto
3 04/05/2022 vendita biglietto
3 04/05/2022 vendita biglietto
2 05/05/2022 vendita biglietto
2 05/05/2022 vendita biglietto
4 06/05/2022 vendita biglietto
4 06/05/2022 vendita biglietto
4 06/05/2022 vendita biglietto
4 06/05/2022 vendita biglietto

cioè ho inserito una colonna in piu' con il CONTA.SE che calcola le
occorrenze di ogni data

Il problema è che adesso vorrei eliminare le linee duplicate, cioè mi
basta una linea per ognuna delle date, quello che vorrei ottenere
sarebbe questo:

3 04/05/2022 vendita biglietto
2 05/05/2022 vendita biglietto
4 06/05/2022 vendita biglietto

per poi farci il grafico

(ovviamente questi sono esempi, i dati reali sono migliaia)

ma con libreoffice calc non c'è verso. Seguendo i consigli su web ho
creato un filtro con colonna B (quella della data) <> niente e poi il
flag "elimina duplicati" ma o mi mantiene tutto o mi cancella tutto.

Dalla disperazione sto per salvare in CSV e scrivermi io un programma ex
novo in QB64 o phyton che mi faccia l'elaborazione, ma ci sarà un modo
per eliminare i duplicati facendo riferimento a una sola colonna, cioè
eliminare le righe il cui valore di una specifica colonna è duplicato,
lasciandone pero' una?

Grazie mille per l'aiuto
Alberto S
2022-05-23 07:56:56 UTC
Permalink
Post by Incel
Buongiorno, ho un foglio di calcolo di questo tipo
04/05/2022 vendita biglietto
04/05/2022 vendita biglietto
04/05/2022 vendita biglietto
05/05/2022 vendita biglietto
05/05/2022 vendita biglietto
06/05/2022 vendita biglietto
06/05/2022 vendita biglietto
06/05/2022 vendita biglietto
06/05/2022 vendita biglietto
vorrei calcolare e fare un grafico di quanti biglietti ho venduto in
ogni data, cioè calcolare le *occorrenze* di ogni data
con un CONTA.SE ho ottenuto questo
3 04/05/2022 vendita biglietto
3 04/05/2022 vendita biglietto
3 04/05/2022 vendita biglietto
2 05/05/2022 vendita biglietto
2 05/05/2022 vendita biglietto
4 06/05/2022 vendita biglietto
4 06/05/2022 vendita biglietto
4 06/05/2022 vendita biglietto
4 06/05/2022 vendita biglietto
cioè ho inserito una colonna in piu' con il CONTA.SE che calcola le
occorrenze di ogni data
Il problema è che adesso vorrei eliminare le linee duplicate, cioè mi
basta una linea per ognuna delle date, quello che vorrei ottenere
3 04/05/2022 vendita biglietto
2 05/05/2022 vendita biglietto
4 06/05/2022 vendita biglietto
per poi farci il grafico
(ovviamente questi sono esempi, i dati reali sono migliaia)
ma con libreoffice calc non c'è verso. Seguendo i consigli su web ho
creato un filtro con colonna B (quella della data) <> niente e poi il
flag "elimina duplicati" ma o mi mantiene tutto o mi cancella tutto.
Dalla disperazione sto per salvare in CSV e scrivermi io un programma ex
novo in QB64 o phyton che mi faccia l'elaborazione, ma ci sarà un modo
per eliminare i duplicati facendo riferimento a una sola colonna, cioè
eliminare le righe il cui valore di una specifica colonna è duplicato,
lasciandone pero' una?
Grazie mille per l'aiuto
Premesso che c'è un gruppo specifico:
it-alt.comp.software.openoffice

io userei uno di questi due metodi, che non prevedono l'uso di codice,
vedi se uno dei due può andar bene

se si tratta di una elaborazione "una tantum"
---------------------------------------------
1) copio in un secondo foglio la sola colonna delle date
2) elimino i duplicati (ci sono diversi tutorial in rete) così ottendo
una sola riga per ogni data
3) con CONTA.SE sul primo foglio ottengo le ricorrenze per ogni data

in caso contrario
-----------------
1) nel secondo foglio mi creo una colonna con tutte le date (una
specie di calendario)
2) con CONTA.SE sul primo foglio ottengo le ricorrenze per ogni data

Se poi mi dici che queste due soluzioni hanno dei limiti, non posso
che essere d'accordo con te:-)
Alberto S
Incel
2022-05-29 09:27:00 UTC
Permalink
Post by Alberto S
2) elimino i duplicati (ci sono diversi tutorial in rete) così ottendo
una sola riga per ogni data
il problema è proprio questo: nessun tutorial funziona.
Cioè non ho trovato nessun tutorial che elimini i duplicati mantenendone
pero' uno e basandosi su una sola colonna
Post by Alberto S
3) con CONTA.SE sul primo foglio ottengo le ricorrenze per ogni data
in caso contrario
-----------------
1) nel secondo foglio mi creo una colonna con tutte le date (una
specie di calendario)
2) con CONTA.SE sul primo foglio ottengo le ricorrenze per ogni data
questa invece è ottima grazie
Alberto S
2022-05-29 09:53:01 UTC
Permalink
Post by Incel
Post by Alberto S
2) elimino i duplicati (ci sono diversi tutorial in rete) così ottendo
una sola riga per ogni data
il problema è proprio questo: nessun tutorial funziona.
Cioè non ho trovato nessun tutorial che elimini i duplicati mantenendone
pero' uno e basandosi su una sola colonna
Post by Alberto S
3) con CONTA.SE sul primo foglio ottengo le ricorrenze per ogni data
in caso contrario
-----------------
1) nel secondo foglio mi creo una colonna con tutte le date (una
specie di calendario)
2) con CONTA.SE sul primo foglio ottengo le ricorrenze per ogni data
questa invece è ottima grazie
Perfetto allora.

Se ti interessa ti posso dire come faccio io ad eliminare i duplicati,
ma se il metodo 3 funziona direi di usare quello e non complicarti la
vita inutilmente.

Ciao
Alberto S

Loading...