Re: Copia di celle con funzione
federico460, 05/09/2020 10:37:
ciao
mica ho capito cosa devi fare
puoi scrivere a mano degli esempi
del risultato voluto'
grazie
Mi sto facendo una piccola gestione dei menu settimanali per la dieta che devo fare . Ho creato 2 fogli, nel primo c'è una tabella con Giorno settimana e sotto alimenti , per compilare i dati inserisco un codice alimento che va a prendersi nel foglio 2 i dati relativi alla descrizione alimento, quantità e calorie.
Per recuperare i dati uso un CERCA.VERT che prevede nella prima colonna la ricerca con dati ordinati (codice) e a questo punto la ricerca dell'alimento se ordinato per codice è un po difficoltosa.
Per ovviare , nel foglio 2 ho creato 2 tabelle , nella prima con: Cod - alimento - cal - q.tà - cal/100gr - tipo alimento ; la seconda tabella è una copia della prima ma ordinata per tipo e alimento.
Quando inserisco un nuovo alimento, devo aggiornare anche la seconda tabella e poi ordinarla. Ho inserito nelle righe vuote della seconda tabella un copia della colonna per il codice e negli altri campi un cerca.vert basato sul codice.
Il problema mi sorge nel momento dell'ordinamento della 2a tabella con macro per tipo e alimento perché selezionando le celle da ordinare con Ctrl/shift/down mi seleziona anche le celle senza dati ma con le formule e me le mette per prime (un centinaio di righe) . Allora mi sono creato una ulteriore colonna con un concatena(tipo;alimento)
però quando riordino ho sempre lo stesso problema. Allora ho creato una ulteriore colonna con una formula che esegua una copia della cella
superiore(concatena) solo se il campo codice ha valore diverso da 0. In questo modo le celle sottostanti al concatena sono vuote e l'ordinamento se fatto manualmente funziona. Spero (
di aver chiarito? Se serve allego il file originale