Aktywne Wpisy
jozef-dzierzynski +940
#rod
#nieruchomosci
Czyli co, w jeden dzien na wykopie pojawiło się kilkadziesiąt kont które zaczęło szkalować rodosy i powtarzać dokładnie tą samą propagande o potrzebie zaorania rod i zrobienia tam parków? To nie jest wcale podejrzane.
Pochwalcie sie chłopaki z której agencji marketingowej jesteście, ile wam płacą za gównoposty na wypoku?
#nieruchomosci
Czyli co, w jeden dzien na wykopie pojawiło się kilkadziesiąt kont które zaczęło szkalować rodosy i powtarzać dokładnie tą samą propagande o potrzebie zaorania rod i zrobienia tam parków? To nie jest wcale podejrzane.
Pochwalcie sie chłopaki z której agencji marketingowej jesteście, ile wam płacą za gównoposty na wypoku?
mrukamani +33
- w arkuszu "Arkusz 1" mam 3 kolumny - A, B, C
- do arkusza "Arkusz 2" chce wkleić tylko te wiersze A, B i C których wartości są takie same w kolumnie A, a różne w kolumnie B (kolumy A i B z "Arkusz 1"), wiersz z kolumny C ma się tylko przekopiować
- "Arkusz 1" będzie miał około 10 tys. wierszy
np. Arkusz 1:
A1 = 123 B1 = FG C1 = 500 zł
A2 = 458 B2 = FG C2 = 700 zł
A3 = 458 B3 = FG C3 = 200 zł
A4 = 123 B4 = HJ C4 = 600 zł
w takim przypadku do "Arkusza 2" wklei : wiersz 1 i wiersz 4
#vba #makro
@danielemilka: a czemu niby nie 1 i 4?
Nie jestem pewien czy dobrze dałeś słowo "wiersz" tyle razy czy może chodzi o komórkę, bo chcesz filtrować "wiersze" po A B, ale chcesz dać "wiersze" bez zmian w kolumnie C, jak AB nie spełnia warunku to na moje nie powinno być C. Też z tego co mi się interpretuje to ty nie chcesz nic zmieniać tylko wyciąć określone wiersze dla wartości w kolumnie A i B.
Chcesz żeby w "Arkuszu 2" zostały tylko wiersze z A które nie są równe B (jak spełnią ten warunek - żeby tam trafiły ale żeby wszystkie wartości były takie same jak wierszach z Arkusza 1)?
Według warunku wyżej:
A:
=FILTER(Arkusz1!A$2:A; NOT(Arkusz1!$A$2:$A=Arkusz1!$B$2:$B))
B:
=FILTER(Arkusz1!B$2:B; NOT(Arkusz1!$A$2:$A=Arkusz1!$B$2:$B))
C:
=FILTER(Arkusz1!C$2:C; NOT(Arkusz1!$A$2:$A=Arkusz1!$B$2:$B))
Lub w A:
=FILTER(Arkusz1!A$2:E; NOT(Arkusz1!$A$2:$A=Arkusz1!$B$2:$B))
Pewnie jakiś magik to może wyklikać regułkami.
A co jeśli są 3 wiersze z tą samą wartością w A, a w B dwie są takie same, a trzeci inny? Łatwiej będzie znaleźć pomoc jak w prosty i jednoznaczny sposób podasz, które wiersze mają zostać, a które nie. Na przykład:
Mam już makro co wyrzuca wszystkie
@danielemilka: to dodaj w kolumnie D formułę:
=COUNTIFS($A$2:$A$7,A2,$B$2:$B$7,"<>" & B2)>0
Zwróci prawdę dla wierszy, które szukasz. Jeśli to ma być VBA, które kopiuje "złe" wiersze do nowego arkusza to może działać na podobnej zasadzie.
- kopia całej listy
- dodanie formuły
- autofiltr
- usunięcie wierszy z fałszem w D
=JEŻELI(COUNTIFS($A$2:$A$7,A2,$B$2:$B$7,"<>" & B2);"NIEZGODNE";"ZGODNE")
@danielemilka: countifs zmień sobie na swoje licz.warunki. W tym wypadku nie ma potrzeby dodawania
>0
bo wartość 0 odpowiada fałsz, inna prawda.