Torna indietro   Hardware Upgrade Forum > Software > Programmi e Utility

Marathon: arriva il Fortnite hardcore
Marathon: arriva il Fortnite hardcore
Marathon è il titolo multiplayer competitivo del momento. Ecco quali sono le caratteristiche di gioco principali, insieme alle nostre prime considerazioni dopo qualche "run" nell'extraction shooter di Bungie
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare
A New York HP ha messo al centro della scena HP IQ, la piattaforma di IA locale da 20 miliardi di parametri. L’abbiamo vista in funzione: è uno strumento che funziona, pensato per un target specifico, con vantaggi reali e limiti altrettanto evidenti
PNY RTX 5080 Slim OC, sembra una Founders Edition ma non lo è
PNY RTX 5080 Slim OC, sembra una Founders Edition ma non lo è
La PNY GeForce RTX 5080 Slim OC si distingue nel panorama delle GPU di fascia alta per il design compatto a due slot, ispirato alla NVIDIA GeForce RTX 5080 Founders Edition. In questo test analizziamo comportamento termico e prestazioni in gioco, valutando se il formato ridotto comprometta o meno l'esperienza complessiva rispetto alle soluzioni più ingombranti presenti sul mercato.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-07-2005, 16:50   #1
reds
Junior Member
 
Iscritto dal: Apr 2003
Città: Udine
Messaggi: 25
SumIf con Excel

Ciao, come dal titolo ho un problema con la funzione sumif: questa formula mi da la possibilita di sommare dei numeri a condizione che un altro valore sia soddisfatto. Il problema é che i servono due condizioni e non una sola.

Ho provato a includere altri if, and, or ed anche sumif all'interno della funzione principale ma ovviamente non funziona.

Per esempio devo sommare tutti i numeri della colonna A (1-65000) se il numero accanto (colonna B) é uguale al mese 6 e nella stessa riga ma della colonna C ci sia il valore 2004.

Qualcuno sa come posso avere queste due condizioni?

Grazie in anticipo

Aspetto risposte
reds è offline   Rispondi citando il messaggio o parte di esso
Old 27-07-2005, 21:00   #2
guldo76
Senior Member
 
L'Avatar di guldo76
 
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2598
=SOMMA((b1:b100=6)*(c1:c100=2004)*(a1:a100))
e premi Ctrl+Shift+Invio, anziché solo Invio.
Così puoi mettere tutte i vincoli che ti pare e piace, senza star lì a sclerare con gli IF nidificati.
guldo76 è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2005, 13:13   #3
reds
Junior Member
 
Iscritto dal: Apr 2003
Città: Udine
Messaggi: 25
Grazie mille Guldo,

ho provato come mi hai detto ma il problema é che in questo modo devo trascinare la formula per 10000 celle!

Quello che vorrei é avere la somma in una sola cella, ho parzialmente risolto modificando la data: invece di avere mese e anno in celle separate ho messo tutto in uno ( 25/07/2004 per esempio).

Ora pero vorrei che excel sommi tutto quello che sta iin 07/2004 ma la formula che uso "=SUMIF(B2:B12,"=25/07/2004",Q2:Q12)" mi prende anche il giorno. Ho provato a sostituire il giorno con altri caratteri (per esempio x/07/2004, ?/07/2004) per fare in modo che prenda tutti i giorni ma nisba

Qualcuno conosce un carattere speciale che dica ad excel "tutto/mese/anno"?

Grassie!
reds è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2005, 14:44   #4
guldo76
Senior Member
 
L'Avatar di guldo76
 
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2598
No, non la devi trascinare la formula; basta una volta per ogni mese.
Guarda le due immagini in allegato.
La seconda è usando le date.
Se non è chiaro, o se non ho capito bene cosa hai bisogno, son sempre qua

Ah, cmq, in casi come questi ti conviene usare i nomi.
Cioè, all'intervallo delle date (ad esempio), A2:A1000 assegni un nome, come "data", e poi usi quel nome nelle formule invece del riferimento.
Così se per caso il range delle date dovesse cambiare, non faresti nient'altro che modificare la definizione del nome, senza nemmeno preoccuparti delle formule.
(assicurati solo che i riferimenti del nome siano assoluti; cosa che succede automaticamente se usi Inserisci --> Nome --> Crea)

EDIT: Ho notato che tu vuoi scrivere il periodo come "07/2004" anziché "7/2004", come ho dato per scontato nelle formule.
In questo caso devi sostituire
MESE($A$2:$A$15)&"/"&ANNO($A$2:$A$15)
con
TESTO(MESE($A$2:$A$15);"00")&"/"&ANNO($A$2:$A$15))
Immagini allegate
File Type: png numeri.png (10.4 KB, 2 visite)
File Type: png date.png (9.8 KB, 2 visite)

Ultima modifica di guldo76 : 19-08-2005 alle 15:02.
guldo76 è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2005, 15:26   #5
reds
Junior Member
 
Iscritto dal: Apr 2003
Città: Udine
Messaggi: 25
Mmmmm, che versione di excel hai? credo che non mi funzioni appunto per quello. La versione che ho io é la 2002.

Ti allego un'immagine con gli effetti, praticamente ho due fogli ma invece di mettermi 14.042 nella cella E9 (evidenziata) compare la cifra 3.35.

Forse nella nuova versione non fa questo errore e calcola tutto il campo

P.S.

I dati sono importati da un database access
reds è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2005, 15:31   #6
reds
Junior Member
 
Iscritto dal: Apr 2003
Città: Udine
Messaggi: 25
l'allegato
Immagini allegate
File Type: gif untitled.gif (22.1 KB, 2 visite)
reds è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2005, 15:53   #7
guldo76
Senior Member
 
L'Avatar di guldo76
 
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2598
No, no, la versione di excel non importa.
(Oltretutto, ho usato openoffice)
Il problema, come ti dicevo nel post #2, è che devi premere Ctrl+Shift+Invio anziché solo Invio per convalidare la formula.
In questo modo la formula sarà automaticamente delimitata dalle parentesi graffe (non mettercele tu a mano; devi premere Ctrl+Shift+Invio):
{=SUM(.............)}
guldo76 è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2005, 16:04   #8
reds
Junior Member
 
Iscritto dal: Apr 2003
Città: Udine
Messaggi: 25
Mitico!

SCusa, mi ero dimenticato del ctrl-shift-invio


Grazie tantissimo, ora posso continuare a lavorare su altri problemi.

bye bye
reds è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Marathon: arriva il Fortnite hardcore Marathon: arriva il Fortnite hardcore
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare HP Imagine 2026: abbiamo visto HP IQ all’opera, ...
PNY RTX 5080 Slim OC, sembra una Founders Edition ma non lo è PNY RTX 5080 Slim OC, sembra una Founders Editio...
Wi-Fi 7 con il design di una vetta innevata: ecco il nuovo sistema mesh di Huawei Wi-Fi 7 con il design di una vetta innevata: ecc...
Core Ultra 7 270K Plus e Core Ultra 7 250K Plus: Intel cerca il riscatto ma ci riesce in parte Core Ultra 7 270K Plus e Core Ultra 7 250K Plus:...
Meta testa Instagram Plus: abbonamento a...
Recensione ASUSTOR LockerStor 2 Gen2+: l...
SpaceX conferma anomalia per il satellit...
Apple rilascia le prime beta 26.5 di iOS...
Warhorse Studios sostituisce i traduttor...
Ecco perché in tanti stanno comprando Ap...
Intesa Sanpaolo, multa da 31,8 milioni d...
Stellantis, rinnovo di 5 anni con Palant...
Google Pixel 11 si mostra nei render CAD...
Xbox Games Showcase torna a giugno con u...
OPPO fissa l'evento Find X9 Ultra: tutto...
Apple porta la pubblicità in Maps...
BYD ha licenziato 100.000 persone nel 20...
FRITZ!Box 5690 Pro a 275€ e il nuovo FRI...
I segreti dei 2 nanometri di TSMC rubati...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:49.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v