Condividi:        

FORMULA EXCEL PER QUESTO???

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

FORMULA EXCEL PER QUESTO???

Postdi spadajoker » 01/06/12 13:01

Ciao a tutti,
vorrei sapere se esiste una formula che faccia il seguente calcolo:

partendo dal presupposto che ho più celle con diverse lettere all'interno: 1a CELLA - W F H W CF H D F ; 2a CELLA - D m W FC H W F A; 3a CELLA D FK (H) D F At w Fc e via dicendo...

ora io vorrei sapere quante F ci sono in quell'intervallo di celle..
Come faccio?

Grazie in anticipo a tutti quelli che risponderanno :)
spadajoker
Newbie
 
Post: 8
Iscritto il: 01/06/12 12:55

Sponsor
 

Re: FORMULA EXCEL PER QUESTO???

Postdi CANAPONE » 01/06/12 13:08

Ciao,

nell'esempio in A2:A10 le celle con le stringhe dove contare le F


Codice: Seleziona tutto
=MATR.SOMMA.PRODOTTO(LUNGHEZZA(A2:A10)-LUNGHEZZA(SOSTITUISCI(A2:A10;"F";"")))


Saluti
---------------
Excel 2004 su Mac
Excel 2010 su Windows 8
CANAPONE
Utente Senior
 
Post: 430
Iscritto il: 22/11/10 15:43
Località: Firenze

Re: FORMULA EXCEL PER QUESTO???

Postdi spadajoker » 01/06/12 13:32

Ciao e grazie per la risposta..purtroppo però ho inserito questa formula ma mi da errore VALORE
=MATR.SOMMA.PRODOTTO(D2:D11;"F")
per calcolare quanto F sono presenti nell'intervallo...

Ho sbagliato io la formula?
spadajoker
Newbie
 
Post: 8
Iscritto il: 01/06/12 12:55

Re: FORMULA EXCEL PER QUESTO???

Postdi Anthony47 » 01/06/12 13:35

Se la tua formula non da' i risultati sperati forse dovresti provare quella di canapone...

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19217
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: FORMULA EXCEL PER QUESTO???

Postdi CANAPONE » 01/06/12 13:48

Ciao a tutti,

la formula adattata su D2:D11


Codice: Seleziona tutto
=MATR.SOMMA.PRODOTTO(LUNGHEZZA(D2:D11)-LUNGHEZZA(SOSTITUISCI(D2:D11;"F";"")))


conta le F solo se maiuscole.

Se devi contare anche le f si deve usare altre soluzioni.

Saluti
---------------
Excel 2004 su Mac
Excel 2010 su Windows 8
CANAPONE
Utente Senior
 
Post: 430
Iscritto il: 22/11/10 15:43
Località: Firenze

Re: FORMULA EXCEL PER QUESTO???

Postdi spadajoker » 01/06/12 14:33

ah ok.. mi ero perso sul sostituisci :)
cmq ora funziona..troppo bene però..
nel senso che mi conta pure le F che non dovrebbe contare tipo CF o (F) o FM

e poi fa una cosa strana che non capisco.. nella casella con la formula mi conta tutte le F anche quelle che non dovrebbe,
e invece la stessa formula utilizzata per calcolare le (F) me le triplica ( per es. c'è solo una (F) ma me la calcola come 3.

Io l'ammetto di essere una capra con excel ma mi lascia perplesso a volta :)
spadajoker
Newbie
 
Post: 8
Iscritto il: 01/06/12 12:55

Re: FORMULA EXCEL PER QUESTO???

Postdi CANAPONE » 01/06/12 16:06

Ciao,

puoi allegare un piccolo file d'esempio: puoi usare Wikisend.

Forse riuscirai ad ottenere più facilmente una risposta.

Se ho capito bene il tuo problema, forse mi semplificherei la vita selezionando le celle D2:D10 e dal menù dati-testo in colonne seleziono come delimitatore lo spazio vuoto.

Divise le stringhe in sottostringhe, basterebbe un conta.se. Qualcosa di simile a

=conta.se(d2:z11;"F")

E' solo un tentativo.

Saluti
---------------
Excel 2004 su Mac
Excel 2010 su Windows 8
CANAPONE
Utente Senior
 
Post: 430
Iscritto il: 22/11/10 15:43
Località: Firenze

Re: FORMULA EXCEL PER QUESTO???

Postdi spadajoker » 01/06/12 16:22

Ciao,
siamo arrivati alla stessa conclusione, infatti ho suddiviso tutto per stringhe e con il conta.se ho risolto il problema.
Ora però sono di fronte ad una nuova difficoltà..
consideriamo che conto tutte le lettere (es. F , C , FC ecc.) e tutte hanno valore uno.. (es. se ci sono 10 F mi restituirà come valore 10)...ma vorrei contare anche le (F) che vorrei far valere 1/2 punto (es. se ci sono 10 (F) vorrei mi restituisse come valore 5)...
E' possibile farlo??

Grazie ancora per la disponibilità
spadajoker
Newbie
 
Post: 8
Iscritto il: 01/06/12 12:55

Re: FORMULA EXCEL PER QUESTO???

Postdi spadajoker » 01/06/12 16:38

Scusate ce l'ho fatta..bastava dividere x due la formula..

Grazie x l'aiuto ;)
spadajoker
Newbie
 
Post: 8
Iscritto il: 01/06/12 12:55

Re: FORMULA EXCEL PER QUESTO???

Postdi CANAPONE » 02/06/12 07:16

Ciao,

grazie del riscontro.
Avevo bisogno di sapere se le F valide fossero quelle confinate nelle tue stringhe fra due spazi più le F iniziale+spazio successivo o una F finale preceduta da una spazio.

Chiedevo questa conferma al tuo eventuale file d'esempio.

Una formula per isolare queste le F solitarie potrebbe aggiungere due spazi vuoti a D2:D11 e sostituire tutti gli spazi vuoti delle nuove stringhe con spazi più ampi.

La formula conta le " F ", sottostringa con girovita 3.

Codice: Seleziona tutto
=MATR.SOMMA.PRODOTTO(LUNGHEZZA(SOSTITUISCI(" "&D2:D11&" ";" ";"   "))-LUNGHEZZA(SOSTITUISCI(SOSTITUISCI(" "&D2:D11&" ";" ";"   ");" F ";"")))/3


Se servisse e sempre che si adatti al tuo lavoro.

Saluti
---------------
Excel 2004 su Mac
Excel 2010 su Windows 8
CANAPONE
Utente Senior
 
Post: 430
Iscritto il: 22/11/10 15:43
Località: Firenze

Re: FORMULA EXCEL PER QUESTO???

Postdi spadajoker » 02/06/12 09:28

Ciao,
le F mi servono solo quelle senza spazio, in pratica solo le F appena immesse.. però ora ho riscontrato un problema a cui non avevo pensato..in pratica la funzione conta.se non distingue tra maiuscole e minuscole...e a me serve questa distinzione, non per le F ma per altre lettere tipo M e m o FK e Fk.

Per questo ho provato ad usare queta formula:
=MATR.SOMMA.PRODOTTO(--VAL.NUMERO(TROVA("M";D2:D29))), ma il problema è che mi conta anche le M di altre sigle come FM

Vi prego aiutatemi.. :)
spadajoker
Newbie
 
Post: 8
Iscritto il: 01/06/12 12:55

Re: FORMULA EXCEL PER QUESTO???

Postdi CANAPONE » 02/06/12 09:35

Ciao,

riesci ad allegare un esempio con qualche stringa ed i risultati attesi?

Nel pomeriggio -se trovo il tempo -cerco di capire meglio; sempre che non arrivino altre proposte.

Saluti
---------------
Excel 2004 su Mac
Excel 2010 su Windows 8
CANAPONE
Utente Senior
 
Post: 430
Iscritto il: 22/11/10 15:43
Località: Firenze

Re: FORMULA EXCEL PER QUESTO???

Postdi spadajoker » 02/06/12 09:51

Ciao,
ecco il link da dove è possibile scaricare il file di esempio...

http://wikisend.com/download/243812/prova.xlsx

Grazie in anticipo ;)
spadajoker
Newbie
 
Post: 8
Iscritto il: 01/06/12 12:55

Re: FORMULA EXCEL PER QUESTO???

Postdi CANAPONE » 02/06/12 10:48

Ciao,

al posto dei conta.se della colonna K, prova

Codice: Seleziona tutto
=matr.somma.prodotto(--identico($D$2:$D$141;J2))


nella colonna L se vuoi specificare meglio la stringa da cercare:

Codice: Seleziona tutto
=matr.somma.prodotto(--identico(E$2:$F$141;"(M)"))


e così via..spero sia d'aiuto
---------------
Excel 2004 su Mac
Excel 2010 su Windows 8
CANAPONE
Utente Senior
 
Post: 430
Iscritto il: 22/11/10 15:43
Località: Firenze

Re: FORMULA EXCEL PER QUESTO???

Postdi spadajoker » 04/06/12 19:17

ok..è perfetto..così sembra funzionare..in questi giorni continuerò a testarlo cosi magari mi saltano agli occhi eventuali errori.
Grazie dell'aiuto..cmq visto che ci sono..
se sposto una tabella dal foglio 1 al 2 mi saltano tutti i valori (riferimenti)..volevo sapere se c'è un modo per copiarla senza che si sposti nulla?
spadajoker
Newbie
 
Post: 8
Iscritto il: 01/06/12 12:55


Torna a Applicazioni Office Windows


Topic correlati a "FORMULA EXCEL PER QUESTO???":


Chi c’è in linea

Visitano il forum: Nessuno e 13 ospiti