Condividi:        

excel: ricerca di n numeri grandi su varie righe

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

excel: ricerca di n numeri grandi su varie righe

Postdi elromanito » 14/06/13 12:37

ciao a tutti, ho cercato in lungo ed in largo la soluzione al problema di cui in oggetto ma purtroppo non ho trovato nulla che riesca ad essere almeno simile.
ho una tabella mettiamo a2:b10 (oppure b50, a seconda di un altro valore che dovrò inserire in un'altra parte del foglio)
ho dei valori differenti su n righe, come detto per min 10 e max 50 colonne.
dovrei cercare n valori più grandi complessivi nella tabella, e mettere il risultato (quanti) a fianco di ogni riga.
ho provato con grande, rango, con celle di servizio ed altro ma niente. ho anche tentato con macro, riprendendo altre simili ma non essendo per nulla esperto non sono riuscito.
spero di essere stato chiaro nella spiegazione del problema.
vi ringrazio anticipatamente
elromanito
Utente Junior
 
Post: 17
Iscritto il: 14/06/13 12:27

Sponsor
 

Re: excel: ricerca di n numeri grandi su varie righe

Postdi ricky53 » 14/06/13 12:44

Ciao,
prima di tutto benvenuto nel nostro forum.

Che versione di Office utilizzi?

Veniamo al tuo quesito: puoi descrivere la tua esigenza con dei dati e dire in quali celle e colonne questi dati sono inseriti.
Riporta il numero reale di colonne.

Descrivi la tua situazione "effettiva" ma con dati non reali. Non esporre in modo diverso per cercare di spiegare meglio.
L'esempio deve essere valido ed esaustivo per farci capire la tua casistica.

Probabilmente la funzione "CONTA.SE" potrebbe andare bene al tuo caso ma con le poche informazioni che abbiamo avuto non me la sento di prova a scrivere una formula.

Attendo tuoi chiarimenti ... e arriveremo al risultato.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: excel: ricerca di n numeri grandi su varie righe

Postdi elromanito » 14/06/13 12:58

ricky53 ha scritto:Ciao,
prima di tutto benvenuto nel nostro forum.

Che versione di Office utilizzi?

Veniamo al tuo quesito: puoi descrivere la tua esigenza con dei dati e dire in quali celle e colonne questi dati sono inseriti.
Riporta il numero reale di colonne.

Descrivi la tua situazione "effettiva" ma con dati non reali. Non esporre in modo diverso per cercare di spiegare meglio.
L'esempio deve essere valido ed esaustivo per farci capire la tua casistica.

Probabilmente la funzione "CONTA.SE" potrebbe andare bene al tuo caso ma con le poche informazioni che abbiamo avuto non me la sento di prova a scrivere una formula.

Attendo tuoi chiarimenti ... e arriveremo al risultato.

ciao ricky53,
allora la versione di office è la 2007.
riguardo alla tabella:
in colonna A (partendo da A2) ho dei nomi
da B1 a n1 un numero che è il divisore dei valori che ho in colonna B partendo da B2
mettiamo che le colonne siano 10, B1=1, C1=2, fino a K1 che sarà 10
quindi in colonna B (partendo da B2), avrò tutti i valori relativi ai nomi in colonna A divisi per B1 (1), in C (partendo da C2) tutti i valori di B2/C1; in D avrò B2/D1 ecc
quindi per ogni riga avrò dei risultati con i divisori in riga 1.
di tutti questi valori dovrò avere il numero complessivo dei maggiori n numeri (dove n è in realtà il numero dei divisori in riga 1), per ogni nome presente in colonna A.
quindi se i divisori sono 10 dovrò individuare i 10 valori più grandi, relativi ad ogni riga (e quindi ad ogni nome); quindi se il nome in riga 2 avrà 3 dei migliori 10, avrò risultato 3; se il nome in riga 3 avrà 7 dei migliori 10, avrò risultato 7 e tutti gli altri 0.

spero di essere stato chiaro
elromanito
Utente Junior
 
Post: 17
Iscritto il: 14/06/13 12:27

Re: excel: ricerca di n numeri grandi su varie righe

Postdi ricky53 » 14/06/13 13:49

Ciao,
va meglio.
Non mi è chiara questa affermazione
ai nomi in colonna A divisi per B1 (1), in C (partendo da C2) tutti i valori di B2/C1; in D avrò B2/D1 ecc


Domanda: se in colonna "A" ci sono dei nomi come li dividi per un numero di colonna "B" ?

Puoi fare, come già chiesto, un esempio effettivo?
Con dati di inizio e risultati che ti aspetti.

Puoi inviare l'immagine di una parte della tua tabella?
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: excel: ricerca di n numeri grandi su varie righe

Postdi elromanito » 14/06/13 14:46

ricky53 ha scritto:Ciao,
va meglio.
Non mi è chiara questa affermazione
ai nomi in colonna A divisi per B1 (1), in C (partendo da C2) tutti i valori di B2/C1; in D avrò B2/D1 ecc


Domanda: se in colonna "A" ci sono dei nomi come li dividi per un numero di colonna "B" ?

Puoi fare, come già chiesto, un esempio effettivo?
Con dati di inizio e risultati che ti aspetti.

Puoi inviare l'immagine di una parte della tua tabella?

ciao ricky53, purtroppo non riesco ad entrare in nessun sito di uploading di file; essendo a lavoro ho una navigazione limitata.
cercherò di inviarti per mp lo screenshot della tabella.
intanto ti spiego: la colonna A essendo solo formata da nomi non la devo dividere, mi sono sbagliato, hai ragione.
da colonna B fino a colonna K (per l'esempio citato) da riga 2 i dati da dividere per i divisori in riga 1

edit: purtroppo non riesco ad inviarti screenshot nemmeno in mp. se ci sono altri modi per far visualizzare il file, li attuerò
elromanito
Utente Junior
 
Post: 17
Iscritto il: 14/06/13 12:27

Re: excel: ricerca di n numeri grandi su varie righe

Postdi ricky53 » 14/06/13 14:54

Ciao,
il tempo c'è questa sera invia quanto riesci a fare e ... lo risolveremo.

Puoi anche scrivere i dati a mano Testate e date ma separandoli con un " - " per problemi di comprensione delle divisioni in colonna dovuto all'allineamento dell'editor.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: excel: ricerca di n numeri grandi su varie righe

Postdi elromanito » 14/06/13 14:55

n.ore da attribuire:10 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - ris
antonio - 1392 -696 - 464 - 348 -278 - 232 - 199 - 174 - 155 - 139 - 6
giovanni - 610 - 305 - 203 - 153 - 122 - 102 - 87 - 76 - 68 - 61 - 2
roberto - 555- 276 - 185 - 139 - 111 - 93 - 79 - 69 - 62 - 56 - 2

mettiamo solo questi 3 records.
essendo le ore da attribuire 10, devo vedere i primi dieci maggiori valori dei 3 dipendenti.
in questo caso antonio ne ha 6, giovanni 2 e roberto 2, come deve risultare nella colonna ris

scusate la cattiva qualità ma solo così posso spiegare biene il problema :D
elromanito
Utente Junior
 
Post: 17
Iscritto il: 14/06/13 12:27

Re: excel: ricerca di n numeri grandi su varie righe

Postdi ricky53 » 14/06/13 15:22

Ciao,
si capisce.

Ci penso e ci risentiamo.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: excel: ricerca di n numeri grandi su varie righe

Postdi elromanito » 14/06/13 15:55

ricky53 ha scritto:Ciao,
si capisce.

Ci penso e ci risentiamo.

ok mille grazie ricky53
elromanito
Utente Junior
 
Post: 17
Iscritto il: 14/06/13 12:27

Re: excel: ricerca di n numeri grandi su varie righe

Postdi ninai » 14/06/13 21:58

Ciao, se ho ben capito:
in A1: 10
in L2:
=CONTA.SE(B2:K2;">="&GRANDE($B$2:$K$4;$A$1))
w8 + Office 2010 Ita
ninai
Utente Senior
 
Post: 271
Iscritto il: 12/06/13 05:23
Località: prov. Messina

Re: excel: ricerca di n numeri grandi su varie righe

Postdi ricky53 » 14/06/13 22:33

Ciao,
mi piace la soluzione di Ninai: efficiente ed efficace.
L'intuizione sta nel "10" in "A1" che va a scartare tutti i valori meno grandi dei primi 10 ...
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: excel: ricerca di n numeri grandi su varie righe

Postdi ricky53 » 15/06/13 01:00

Ciao,
se vuoi evidenziare i numeri che rientrano nelle condizioni che hai scritto allora con la "Formattazione Condizionale" puoi utilizzare la seguente formula
Codice: Seleziona tutto
=B2>=GRANDE($B$2:$K$4; 10)


Seleziona l'intervallo dei tuoi dati e poi nella "Formattazione Condizionale" della tendina "Formato":
1. vai in in "Condizione 1"
2. scegli "La formula è"
3. scrivi quanto ti ho inviato
4. imposta il formato che vuoi dare alle celle
5. e ... prova


I passi che ho descritto si applicano a Excel 2003
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: excel: ricerca di n numeri grandi su varie righe

Postdi ninai » 15/06/13 05:31

ricky53 ha scritto:Ciao,
Codice: Seleziona tutto
=B2>=GRANDE($B$2:$K$4; 10)



Ciao, il 10, ho capito che potrebbe variare, forse meglio sostituirlo con un valore di cella, es.
Codice: Seleziona tutto
=B2>=GRANDE($B$2:$K$4;$A$1)
w8 + Office 2010 Ita
ninai
Utente Senior
 
Post: 271
Iscritto il: 12/06/13 05:23
Località: prov. Messina

Re: excel: ricerca di n numeri grandi su varie righe

Postdi elromanito » 15/06/13 10:23

@ninai: grazie! la formula con conta.se usata con grande non l'avevo mai usata, e funziona davvero. non ho capito poi questa formula: "=B2>=GRANDE($B$2:$K$4;$A$1)"; b2 dovrebbe essere il valore più alto del primo nome, e quindi, non so come inserirlo. in ogni caso ho sostituito quella formula con il numero effettivo di ore da ripartire che ho in un'altra parte della tabella. quindi mi funziona tutto. però se hai tempo mi piacerebbe sapere come funziona: a1 e b2:k4 ho capito; ma non ho capito perché all'inizio metti b2.
@ricky53: grazie mille anche a te. in realtà fino ad ora ho lavorato con la formattazione delle celle e giustamente come dicevi tu la cosa risultava giusta. però le contavo a mano e volevo cambiare questo metodo con il problema che vi ho posto. tra l'altro adesso tutta la parte della tabella coi risultati (nell'es, b2:k4) la nasconderò e quindi la soluzione che mi avete proposto è perfetta.

cmq ragazzi a me a lavoro mi ritengono un capo in excel invece mi rendo conto che rispetto a voi sono davvero una pippa :D
su sta cosa ci ho lavorato per 2 settimane e voi in 1 giorno lo avete risolto. siete davvero bravi.
grazie ancora
elromanito
Utente Junior
 
Post: 17
Iscritto il: 14/06/13 12:27

Re: excel: ricerca di n numeri grandi su varie righe

Postdi ninai » 15/06/13 14:05

Ciao
la formula =B2>=GRANDE($B$2:$K$4;$A$1) non va inserita nelle celle, si riferisce alla formattazione condizionale , come suggerito da Ricky (se tu devi nascondere le celle, non serve). In sostanza, restituisce vero se B2 è > o = al risultato della formula (e formatta la cella) oppure falso, se B2 é < del risultato (e non formatta la cella).
i valori da inserire o collegare sono solo B2, B3 e B4 il resto va calcolato.
w8 + Office 2010 Ita
ninai
Utente Senior
 
Post: 271
Iscritto il: 12/06/13 05:23
Località: prov. Messina

Re: excel: ricerca di n numeri grandi su varie righe

Postdi elromanito » 15/06/13 15:30

ninai ha scritto:Ciao
la formula =B2>=GRANDE($B$2:$K$4;$A$1) non va inserita nelle celle, si riferisce alla formattazione condizionale , come suggerito da Ricky (se tu devi nascondere le celle, non serve). In sostanza, restituisce vero se B2 è > o = al risultato della formula (e formatta la cella) oppure falso, se B2 é < del risultato (e non formatta la cella).
i valori da inserire o collegare sono solo B2, B3 e B4 il resto va calcolato.

ho capito, grazie
elromanito
Utente Junior
 
Post: 17
Iscritto il: 14/06/13 12:27

Re: excel: ricerca di n numeri grandi su varie righe

Postdi ricky53 » 15/06/13 16:59

Ciao,
l'implementazione che ti avevo proposto ti consente di evidenziare le celle che rientrano nei criteri da te indicati e lo fa mediante la formattazione condizionale.
Queste "evidenziazioni automatiche" sono molto utili quando si cambia un dato e si vuole vedere il risultato di questo cambiamento.

Però, volendo tu nascondere le celle con i dati, la formattazione diventa inutile.

Buon proseguimento
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: excel: ricerca di n numeri grandi su varie righe

Postdi elromanito » 17/06/13 16:20

ciao a tutti, ritorno su questo argomento perché ho un altro quesito per perfezionare il mio lavoro; da quando ho inserito la formula che ha risolto il mio primo quesito, ho cercato di arrivarci io alla soluzione di quello che sto per chiedervi, ma non ci sono riuscito.
dalla formula =CONTA.SE(B2:K2;">="&GRANDE($B$2:$K$4;$A$1)) suggeritami da ninai, dovrei far uscire in una cella vicina, il più piccolo tra valori più grandi che scaturisce dalla formula. ovviamente in corrispondenza della riga e del nome di riferimento. quindi riprendendo l'esempio che avevo fatto:
n.ore da attribuire:10 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - ris
antonio - 1392 -696 - 464 - 348 -278 - 232 - 199 - 174 - 155 - 139 - 6
giovanni - 610 - 305 - 203 - 153 - 122 - 102 - 87 - 76 - 68 - 61 - 2
roberto - 555- 276 - 185 - 139 - 111 - 93 - 79 - 69 - 62 - 56 - 2
a fianco della cella 6 (tra i 10 più grandi) che è appannagio di antonio, deve uscire un qualsiasi valore che indichi che tra i 10 numeri più grandi, il più piccolo (232) è in quella riga.

spero di essere stato chiaro.
vi ringrazio anticipatamente.
elromanito
Utente Junior
 
Post: 17
Iscritto il: 14/06/13 12:27

Re: excel: ricerca di n numeri grandi su varie righe

Postdi elromanito » 17/06/13 16:24

ricky53 ha scritto:Ciao,
l'implementazione che ti avevo proposto ti consente di evidenziare le celle che rientrano nei criteri da te indicati e lo fa mediante la formattazione condizionale.
Queste "evidenziazioni automatiche" sono molto utili quando si cambia un dato e si vuole vedere il risultato di questo cambiamento.

Però, volendo tu nascondere le celle con i dati, la formattazione diventa inutile.

Buon proseguimento

grazie ricky53, concordo con te. infatti come detto poco sopra, prima lavoravo con la formattazione condizionale e la trovavo davvero utile.
ma adesso devo gestire un numero di "numeri più grandi" molto più ampio ed invece poi di contare a mano le celle evidenziate, è molto più agile farlo contare al sistema.
elromanito
Utente Junior
 
Post: 17
Iscritto il: 14/06/13 12:27

Re: excel: ricerca di n numeri grandi su varie righe

Postdi ricky53 » 17/06/13 16:46

Ciao,
in un cella libera sulla stessa riga di Antonio scrivi
Codice: Seleziona tutto
=SE(VAL.ERRORE(CONFRONTA(GRANDE($B$2:$K$4;A$1); $B2:$K2; 0)); "-"; CONFRONTA(GRANDE($B$2:$K$4;A$1); $B2:$K2; 0))


copia in basso ed avrai il numero della colonna dell'intervallo di dati che contiene il "decimo" valore più grande di quelli dell'intervallo dei dati.
La colonna n. 1 è la "B", la n. 2 è la "C", ...

Nel tuo esempio dovresti ottenere "6" sulla riga di Antonio ossia la colonna "G"
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Prossimo

Torna a Applicazioni Office Windows


Topic correlati a "excel: ricerca di n numeri grandi su varie righe":


Chi c’è in linea

Visitano il forum: Nessuno e 51 ospiti