TwojePC.pl © 2001 - 2025
|
 |
A R C H I W A L N A W I A D O M O Ś Ć |
 |
|
|
excel formuła , ghostmc 24/07/12 08:33 Kolumna A - zawiera wartości ( tekstowe np. 170-8701 REV 02 ) kolumna B - zawiera kolejne wartości ( np. A-2221/1 ) dalej kolumna C zawiera te same wartości co w kolumnie A ale jest ich mniej tzn. kolumna A jest bazą wielu danych a w kolumnie C tylko te które mnie interesują chciałbym aby w kolumnie D automatycznie wpisały się numery odpowiadające komórką z kolumny A. Przykład - Komórka A2: AE-0101-0002-01 / B2: EM-1771 / C2: AE-0101-0002-01 i w D2 ma się wyświetlić wynik z B2.What a beautiful creature.
Wish him luck, boys. - najprościej , soczek3000 24/07/12 08:49
chyba będzie użyć prostego makra.
Sub xxx()
'zakres danych z kolumny C
For x = 1 To n
'zakres danych z kolumny A
For y = 2 To n
If Cells(x, 3) = Cells(y, 1) Then
Cells(x, 4) = Cells(y, 2)
'ostatnia wartość kolumny C
y = n
End If
Next y
Next x
End Sub - jesli dobrze rozumuje , Dhoine 24/07/12 09:00
to w D1 wpisz:
=WYSZUKAJ.PIONOWO(C1;$A$1:$B$100;2;FAŁSZ)
i przeciagnij w dol. Oczywiscie zmien zakres (teraz jest do wiersza 100). |
|
|
|
 |
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL |
 |
|
|
|