inserire testo se c'è una condizione

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
MORK61
00lunedì 16 maggio 2016 00:16
Ciao a tutti
Vorrei sapere come aggiungere un testo in una cella se c'è una condizione in un'altra cella.
Faccio un esempio:
in una cella io devo scrivere "COTONE" oppure "LINO"
in una seconda cella ho il nome del colore, per esempio "NERO"
per motivi di archivio, vorrei che se c'è "LINO" davanti a "NERO" mi aggiunga "L-", in modo che diventi "L-NERO", se invece c'è "COTONE" resti solo la parola "NERO".
Mi date una dritta su come arrivarci, altrimenti dovrei fare elenchi separati e sarebbe un lavoraccio !! [SM=g27826]
grazie in anticipo
Lele

[SM=x423047]
(Canapone)
00lunedì 16 maggio 2016 06:14
SE

Ciao,

faccio un esempio

Nella colonna A LINO/COTONE, nella B i colori

In C2 da copiare lungo la colonna B

=SE(A2="LINO";"L-"&B2;B2)


Una volta ottenuta la nuova classificazione per i colori nella colonna C, potresti copiare la colonna C sulla colonna B con incolla-speciale-valori.

In alternativa potresti provare un codice Vba - una macro.


Sono meno che un principiante: il codice elabora le prime 15000 righe

------------------------------

Option Explicit

Sub Aggiungielle()

Dim Z As Long
For Z = 1 To 15000
If InStr(1, Range("A" & Z), "LINO") > 0 And InStr(1, Range("B" & Z), "L-") = 0 Then
Range("B" & Z) = "L-" & Range("B" & Z)
End If
Next
 
End Sub



Saluti

MORK61
00lunedì 16 maggio 2016 16:49
Perfetto!
Grazie mille !!!! [SM=x423047]
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 11:44.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com