Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Cerca celle vuote e restituisci il nome corrispettivo

Ultimo Aggiornamento: 19/07/2017 08:33
Post: 43
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
18/07/2017 10:51

Buongiorno a tutti.
Chiedo a voi un consiglio per una nuova problematica apparsa:
In un foglio Excel, nella colonna F ho inserito dei valori relativi al costo di una cena.
Nella colonna B ho tutti i nominativi delle persone che partecipano al viaggio.
Il quesito:

Avrei la necessità di ottenere scritto il nome della o delle persone che non hanno partecipato alla cena, ossia, se nella colonna F ci sono delle celle vuote, scrivimi il nome corrispondente ( prendendolo dalla colonna B ) in una cella C26 per esempio.

Grazie mille per l'attenzione
Buona giornata
Roberto
Post: 3.374
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
18/07/2017 10:56

Ciao Roberto

È molto semplice

Ad esempio in G1

=SE(F1="";B1;"")

E tiri in basso.

Alfredo
Post: 43
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
18/07/2017 11:08

Grazie mille Alfredo [SM=x423028]

Buona giornata
Post: 106
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
18/07/2017 11:13

Buongiorno
oltre alla valida soluzione di Alfredo che saluto che però ti restituirebbe delle celle vuote in corrispondenza dei vuoti in colonna F presupponendo che in riga 1 ci sono intestazioni di colonna
quindi i dati partono da riga 2
in G2 da trascinare in basso o dove preferisci

=SE.ERRORE(INDICE($B$2:$B$100;AGGREGA(15;6;RIF.RIGA($B$2:$B$100)/($F$2:$F$100="")-1;RIF.RIGA($A1));"")


[Modificato da DANILOFIORINI 18/07/2017 11:18]
Post: 3.375
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
18/07/2017 11:43

Ciao Danilo

Sulla spiaggia senza pc e senza file è difficile tirar fuori una formula come la tua.

Un caro saluto.

Alfredo
Post: 44
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
18/07/2017 14:40

Grazie mille Anche a te Danilo.
Ho copiato e incollato la formula ma dice che manca una parentesi !!!
Ho provato ad aggiungerla dove ritenevo più opportuno ma...
Post: 45
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
18/07/2017 14:52

Ok ho trovato la parentesi mancante
Copio quello che secondo me potrebbe essere:
=SE.ERRORE(INDICE($B$2:$B$19;AGGREGA(15;6;RIF.RIGA($B$2:$B$19))/($F$2:$F$19="")-1;RIF.RIGA($A1));"")


Ho modificato i numeri 100 con la corrispondenza di dove finiscono le mie due colonne.

Una domanda : i due numeri 15 e 6 a cosa si riferiscono ?

Alla fine della formula ;RIF.RIGA($A1));"") questo A1 che funzione ha ?

Scusa le domande " banali" ma mi piace anche capire come funziona la formula [SM=g27811]

Grazie mille per l'attenzione
Roberto
Post: 46
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
18/07/2017 15:02

Carico foto per visualizzare celle interessate.
Grazie
Roberto
Post: 1.258
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
18/07/2017 15:27

ciao
Roberto

ma in che colonna ( cella)

metti la formula?

se è in F non va bene
Post: 47
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
18/07/2017 15:45

Ciao
La formula la metto in C26
Grazie
Post: 1.259
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
18/07/2017 15:53

Ah!

ora ho visto
la cella Rimborso in basso
tutto ok allora

certo che faresti meno fatica allegare un file [SM=x423026]
ciao
Post: 107
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
18/07/2017 15:59

Ciao
la formula sostanzialmente è un Indice che ha tre argomenti la matrice (dove andiamo a cercare i dati) la riga e la colonna....se lavoriamo su una colonna sola come in questo caso il terzo argomento lo omettiamo quindi la riga si calcola con AGGEGA(15;6.....) che altro non è che la funzione piccolo in forma matriciale ma che Aggrega ci permette di inserire in forma normale allora se ti metti sulla funzione aggrega vedrai che il primo argomento (15) è il PICCOLO il 6
serve a non far tenere conto degli errori la matrice la calcoliamo con RIF.RIGA($B$2:$B$19))/($F$2:$F$19="") (che sarebbe la parte matriciale) -1 in quanto partiamo dalla riga 2 l'ultimo argomento (il K del piccolo) è rif.riga(A1) che restituisce 1 e trascinando in basso darà 2,3....etc in parole gli stiamo dicendo controlla nel range F2:F19 le celle vuote e se ci sono le ordini dall'alto verso il basso e mi restituisci nel range B2:B19 la cella corrispondente....

se mancava qualche parentesi è perchè sto scrivendo da un PC senza office .....un saluto a tutti i partecipanti
[Modificato da DANILOFIORINI 18/07/2017 16:02]
Post: 48
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
18/07/2017 16:04

Hai ragione...eccolo [SM=g27811]
Grazie mille
Post: 49
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
18/07/2017 17:32

Ok grazie mille.
Mi è un po più chiaro.
Però in C26 ( e poi trascinerei verso il basso ) non mi vengono restituiti i nomi ( presenti tra B4:B19 )
quando le celle ( F4:F19 ) sono vuote.
[SM=g27833]
Grazie
Roberto
Post: 108
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
18/07/2017 17:38

Ciao ora sono da cellulare però se alleghi il file....e se mon interviene qualcun'altro da casa te lo sistemo
Post: 50
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
18/07/2017 17:44

Grazie mille
Ho allegato il file qualche messaggio prima.
Grazie mille
Roberto
Post: 109
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
18/07/2017 17:46

il file non c'è.....
comunque ad occhio che sono da cell i dati partono da riga 4 sostituisci il -1 con -RIF.RIGA($A$4)+1
[Modificato da DANILOFIORINI 18/07/2017 17:51]
Post: 51
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
18/07/2017 17:53

Scusami....
Non si era allegato....
Ora riprovo
Grazie
Roberto
Post: 52
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
18/07/2017 17:57

Spero sia la volta buona !
Post: 110
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
18/07/2017 18:04

No....vai su rispondi poi in basso a sinistra sotto le faccine c è un pulsante grigio con scritto catica file/foto.....alleghi il tuo file
Post: 1.265
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
18/07/2017 20:16

ciao

se ha macro

e vista l'immagine ne ha [SM=g27827]

devi zipparlo

bene

ora vado a Brendola
come ogni giorno ( quasi )

da 28 anni [SM=x423053]
Post: 111
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
18/07/2017 21:42

Buonasera a tutti
in mancanza del file allegato e sulla base della foto ultimo intervento in C26 da trascinare in basso

=SE.ERRORE(INDICE($B$4:$B$19;AGGREGA(15;6;RIF.RIGA($B$4:$B$19)/($F$4:$F$19="")-RIF.RIGA($B$4)+1;RIF.RIGA($B1)));"")

il file lo allego io
Post: 53
Registrato il: 23/01/2017
Città: BRENDOLA
Età: 54
Utente Junior
Excel 2010
OFFLINE
19/07/2017 08:33

Grazie mille ragazzi.
Scusatemi... ieri sera son dovuto "scappare".
Io cliccavo su carica file/foto ed andavo a prendermi lo zip ma rimaneva li a "rimuginare" il caricamento all'infinito !!!
Grazie mille a TUTTI per l'aiuto [SM=x423028]
Roberto
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 05:14. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com