ho un file importato da testo: (col A) numero (progressivo per ogni
data), data (col B),
descrizione operazione su due righe (col C), ma purtroppo si può
verificare che la
descrizione sia talvolta anche su tre righe.
non riesco a trovare una funzione per individuare dove si trova questa
terza riga. potreste
darmi un suggerimento?
si tratta di un numero incredibile di righe e vorrei evitare di farlo
scorrendole tutte.
grazie per ogni consiglio.
es:
A B
C D
1 20/12/07 operazione descritta in due righe
ma a volte anche su
tre...
miseria ladra!
(qui vorrei un segnale di err)
2 20/12/07 seconda operazione
bla bla bla, che va su due righe
3 20/01/07 ancora ------------------------------
--------------------------------------
Purtroppo il format del testo mi ha modificato l'esempio facendo un
carriage return per descr troppo lunga.
non so se chiaro comunque....
ho un file importato da testo: (col A) numero (progressivo per ogni
data), data (col B),
descrizione operazione su due righe (col C), ma purtroppo si può
verificare che la
descrizione sia talvolta anche su tre righe.
......................
se non ho capito male, vuoi vedere la terza riga quando compare?
Se è così dovresti formattare le celle con "Formato celle", scheda
"Allineamento", spunta "testo a Capo".
La cella dovrebbe adattarsi automaticamente al riempimento.
Ciao Paolo
> ciao,
ciao neeuro
non riesco a capire perchè nell'esempio citi la colonna D ?!
in che colonna si trovano le seconde e terze righe di descrizione?
()---cucchiaino
()---buon natale---()
--
Penny
nella colonna D avrei voluto un segnale qualsiasi che segnala l'errore
ciao paolo
grazie per la tua risposta. francamente contavo che funzionasse, ma la
tera riga resta dove si trova, maledetta lei...
mi devo arrangiare a scorrere il filettone a vista ed individuarla, (è
tutto ciò che mi consentono quei 2 o 3 neuroni che mi restano). ma ti
dirò invece cosa provoca la soluzione che mi hai indicato: mi aumenta
la larghezza di alcune righe, ma come ripeto senza alcun effetto.
purtroppo questo meccanismo devo realizzarlo ogni mese....
ciao grazie
perdonami penny, ma ho capito poco di ciò che hai scritto: posso
invece assicurarti che sono uno scarso con excel, quindi chiedo scusa
per la pazienza e ringrazio per la disponibilità.
con l'occasione i migliori auguri a tutti, ciò che più desiderate per
il vostro futuro.
Spero di essere stato chiaro. Rinuncio a spiegarti il perché della cella
C10, altrimenti si farebbe lunga e contraccambio gli auguri.
Penny
--
Penny
> ho un file importato da testo: (col A) numero (progressivo per ogni data), data (col B), descrizione operazione su due righe (col C), ma purtroppo si può verificare che la descrizione sia talvolta anche su tre righe.
> non riesco a trovare una funzione per individuare dove si trova questa terza riga. potreste darmi un suggerimento?
> si tratta di un numero incredibile di righe e vorrei evitare di farlo scorrendole tutte.
> es:
> A B C D
> 1 20/12/07 operazione descritta in due righe
> ma a volte anche su tre...
> miseria ladra! (qui vorrei un segnale di err)
> 2 20/12/07 seconda operazione
> bla bla bla, che va su due righe
> 3 20/01/07 ancora ------------------------------
> --------------------------------------
Ciao neeuro.
Un modo, supponendo che tali valori siano immessi a partire dalla cella
"A1":
D1: =MAX($A$1:A1)
E1: =SE(CONTA.SE($D$1:$D$9;"="&D1)>2;"ERR";"")
Entrambe da copiare in basso per quante sono le righe dei dati.
Dove ho scritto "$D$9" sostituisci il "9" con il numero dell'ultima riga
dei dati.
--
(Facci sapere se e eventualmente come hai risolto. Grazie.)
Ciao :o) Microsoft MVP (Excel)
Maurizio https://mvp.support.microsoft.com/profile/Maurizio.Borrelli
-------- Spazio personale di Maurizio Borrelli
?SPQR(C) http://spdmb.spaces.live.com
X RIO - Risorse in italiano per gli utenti di office
-------- http://www.riolab.org
buona anno maurizio a te ed al NG e grazie per la risposta
allora ho provato la formula, e funzionerebbe, ma forse non sono stato
chiaro: ogni data ha un suo progressivo, per cui ad ogni nuova data
rilevo un errore.
ciao penny auguri anche a te e grazie per la disponibilità
ho provato anche la tua formula, ma non funziona, magari colpa mia che
sono stato poco preciso: in realtà mi vengono marcate 4 righe della
colanna C (ho usaato il colore) che andrebbero bene, cioè non hanno la
terza riga di troppo!!!
>> Un modo, supponendo che tali valori siano immessi a partire dalla cella
>> "A1":
>>
>> D1: =MAX($A$1:A1)
>> E1: =SE(CONTA.SE($D$1:$D$9;"="&D1)>2;"ERR";"")
>>
>> Entrambe da copiare in basso per quante sono le righe dei dati.
>>
>> Dove ho scritto "$D$9" sostituisci il "9" con il numero dell'ultima riga
>> dei dati.
>>
> allora ho provato la formula, e funzionerebbe, ma forse non sono stato
> chiaro: ogni data ha un suo progressivo, per cui ad ogni nuova data
> rilevo un errore.
Ciao neeuro,
Sei sicuro che ad ogni nuova data rilevi un errore? O solo per le nuove
date che hanno la triplice descrizione?
Ho testato la soluzione proposta da Maurizio, per ovviare
all'inconveniente ho mofificato la formula da immettere in E1, così:
=SE(CONTA.SE($D$1:D1;"="&D1)>2;"ERR";"")
da trascinare sotto (come già detto da Maurizio, e anche la formula in
D1)
In questo modo ottengo ERR solo nelle "terze righe descrizione".
Riprova! :-)
--
ciao
giovanna
.......................
www.riolab.org
.........................
ciao giovanna,
grazie per la tua risposta, ma credo che il problema sia nella formula
in colonna d (=MAX($A$1:A1)) in realtà, la progressione va bene per la
stessa data, ma quando questa cambia, e come già detto, la numerazione
ricomincia da 1, in colonna d, mi vedo ripetere lo stesso numero
dell'ultimo progressivo dell'ultima data, quindi err ripetuto in
colonna e...
> grazie per la tua risposta, ma credo che il problema sia nella formula
> in colonna d (=MAX($A$1:A1)) in realtà, la progressione va bene per la
> stessa data, ma quando questa cambia, e come già detto, la numerazione
> ricomincia da 1,
ah, neeuro,
non mi pare tu avessi precisato che la numerazione ricomincia da 1 al
cambio data.
La tua tab è così dunque, nelle colonne A e B ?
A B
1 20/12/2007
2
3
1 23/12/2007
2
3
1 25/12/2007
2
1 03/01/2008
2
3
1 12/01/2008
2
fa' sapere!
ciao giovanna,
mi pareva comprensibile, colpa mia a non definirlo meglio... :))))
"ho un file importato da testo: (col A) numero (progressivo per ogni
data), data (col B)"
comunque è esattamente come lo hai esemplificato tu, tieni presente
quindi che per ogni num progressivo ci sono due righe di descrizione,
tre quando c'è l'errore che vorrei individuare...
>> non mi pare tu avessi precisato che la numerazione ricomincia da 1 al
>> cambio data.
>> La tua tab è così dunque, nelle colonne A e B ?
>> A B
>> 1 20/12/2007
>> 2
>> 3
>> 1 23/12/2007
>> 2
>> 3
>> 1 25/12/2007
>> 2
>> 1 03/01/2008
>> 2
>> 3
>> 1 12/01/2008
>> 2
> mi pareva comprensibile, colpa mia a non definirlo meglio... :))))
>
> "ho un file importato da testo: (col A) numero (progressivo per ogni
> data), data (col B)"
ok... sfuggiva facilmente - forse! :-)
>
> comunque è esattamente come lo hai esemplificato tu, tieni presente
> quindi che per ogni num progressivo ci sono due righe di descrizione,
> tre quando c'è l'errore che vorrei individuare...
mm... da questo mi parebbe che *NON è* come ho esemplificato io.
Ti suggerisco di condividere, se puoi, togli dati "sensibili", il file.
Per es qui:
http://www.savefile.com/upload.php
posta poi il link per il download
> mi parebbe
mi parrebbe !
scusa ma ho postato rispondi all'autore l'esempio, lo ripropongo:
A B C
1 02/01/07 Descrizione 1
Descrizione 1
2 02/01/07 Descrizione 2
Descrizione 2
3 02/01/07 Descrizione 3
Descrizione 3
1 03/01/07 Descrizione 1
Descrizione 1
2 03/01/07 Descrizione 2
Descrizione 2
Err da rilevare
3 03/01/07 Descrizione 3
Descrizione 3
grazie, (scrivimi la tua e.mail che ti mando l'esempio se non è ancora
chiaro)
>
> A B C
> 1 02/01/07 Descrizione 1
> Descrizione 1
> 2 02/01/07 Descrizione 2
> Descrizione 2
> 3 02/01/07 Descrizione 3
> Descrizione 3
> 1 03/01/07 Descrizione 1
> Descrizione 1
> 2 03/01/07 Descrizione 2
> Descrizione 2
> Err da rilevare
> 3 03/01/07 Descrizione 3
> Descrizione 3
>
ok, mi pare chiaro ora.
Posso suggerire una formattazione condizionale:
I dati partono da riga 1.
Seleziona la colonna C a partire da cella C2 (NON C1)
formato> Formattaz condizionale
condiz_1
la formula è:: =E(B1="";B2="")
imposta il formato che vuoi, Ok
In alternativa, in cella *D2*, la formula:
=SE(E(B1="";B2="");"ERR";"") e trascini sotto.
Vedi se....
grandeeeeeeeee!
funzionano entrambe le soluzioni. grazie!
(che pazienza che vi ci vuole!!! ma per chi come me, ha proprietà
minerali particolarmente evolute (durezza) siete una grande risorsa)
saluti e ancora auguri a tutti!!