Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[VBA] [EXCEL] Kopiowanie rekordów spełniające dwa kryteria

jeremi_ahh 10 Wrz 2017 14:12 693 4
  • #1 10 Wrz 2017 14:12
    jeremi_ahh
    Poziom 2  

    Cześć.

    Trochę mi głupio zaczynać aktywność na forum prośbą o pomoc, ale... Sprawa jest pilna.
    Otóż, mam do wykonania zadanie. Radziłem sobie z nim do pewnego momentu. Mam problem ze złożoną procedurą.

    Mam bazę danych kosmetyki.txt. Chcę wyszukać dystrybutorów, którzy:
    1) Kryterium 1: dokonali transakcji w 2009 roku,
    2) Kryterium 2: dokonali transakcji za min. 50zł.

    Chcę obliczyć średnią transakcji w 2009r. powyżej 50zł i przypisać wartość wskazanym dystrybutorom (gdzieś obok bazy albo w nowym arkuszu).

    Mam nadzieję, że wszystko jest w miarę zrozumiałe. To nie jest jakieś sztywne polecenie, można coś pozmieniać.

    Bardzo, bardzo będę wdzięczny za pomoc.

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod

    0 4
  • #2 10 Wrz 2017 16:24
    JRV
    Specjalista - VBA, Excel

    jeremi_ahh napisał:
    1) Kryterium 1: dokonali transakcji w 2009 roku,
    2) Kryterium 2: dokonali transakcji za min. 50zł.
    Dlaczego nie użyć autofiltru?
    Wynik kopiowac oddzielnie i zrobić tabelę przestawną.

    0
  • #3 10 Wrz 2017 16:37
    jeremi_ahh
    Poziom 2  

    JRV napisał:
    jeremi_ahh napisał:
    1) Kryterium 1: dokonali transakcji w 2009 roku,
    2) Kryterium 2: dokonali transakcji za min. 50zł.
    Dlaczego nie użyć autofiltru?
    Wynik kopiowac oddzielnie i zrobić tabelę przestawną.


    Na pewno można tak. Tylko że ja potrzebuję jakiejś procedury/funkcji w VBA, bo to jest na zaliczenie na studiach. Wymyśliłem takie kryteria, ale można je zmienić, jeśli można je wykonać w podstawowych funkcjach Excela.
    To bardzo ważne, obrona czeka...

    0
  • #4 10 Wrz 2017 18:26
    JRV
    Specjalista - VBA, Excel

    Sprobuj jesli Excel >=2007

    Kod: vb
    Zaloguj się, aby zobaczyć kod


    Dodano po 33 [minuty]:

    Tylko dodaj jeszcze warunek - rok 2009

    0
  • #5 10 Wrz 2017 18:55
    jeremi_ahh
    Poziom 2  

    Dzięki serdeczne.
    Jak uda mi się zaliczyć, to napiszę, żeby zamknąć temat.

    0