Artur Kosecki

Artur Kosecki Kierownik Techniczny
JCW Rolnictwo
Ekologiczne

Temat: Pomoc w zwróceniu wartosci

Dzień dobry,
czy znajdzie się ktoś, kto mi pomorze rozwiązać (wydaje mi się łatwy problem) .
Polega on na tym.
Mam 2 zbiory danych:
1. W Kolumnie B mam określone wartości (w moim przykładzie są tu uprawy główne), w kolumnie C mam masę plonów(przewidywaną lub faktycznie już zebrana) z tych upraw, w kolumnie D mam wartość Tak lub Nie, która odnosi się do faktu czy już zebrano produkt, czy nie.
1. W Kolumnie E mam określone wartości (w moim przykładzie są tu uprawy współrzędne), w kolumnie F mam masę plonów(przewidywaną lub faktycznie już zebrana) z tych upraw, w kolumnie G mam wartość Tak lub Nie, która odnosi się do faktu czy już zebrano produkt, czy nie.

Z tych 2 zbiorów danych (Kolumn) dokładniej z uprawy głównej i współrzędnej wyciągnąłem wartości unikalne tzn. jeżeli w uprawie głównej mamy np. owies i równocześnie jest on w uprawie współrzędnej zwracaną mam tylko jedną wartość raz owies zamiast 2. Zrobiłem to (na podstawie przykładów z Internetu) najpierw poprzez formułę excel wymienił mi w innej kolumnie (u mnie to jest kolumna H) wartości z kolumny B i E. Następnie inna formułą uzyskałem unikatowe wartości – kolumna I. Później dla tych unikatowych wartości przypisałem łączne sumy zabranych produktów, czyli z kolumny C i F otrzymałem wartości w kolumnie J i H które odnoszą się już do unikatowych rekordów z kolumny I.
I teraz chciałbym, aby do unikatowych rekordów kolumna I (Wyciągniętych już z wszystkich upraw) Excel zwrócił mi wartość Tak albo Nie, która się odnosi czy zebrano już produkt, czy nie. Te wartości są przypisane w kolumnie D i G, ale przypisane są dla danych w Kolumnie B i E) przed uzyskaniem unikatów. Czy da się coś takiego uzyskać? Dodam, że nie będzie takiej sytuacji, że w uprawie głównej np. dla owsa jest Tak, a w uprawie współrzędnej jest NIE. Jeżeli jest tak obojętnie czy w uprawie głównej, czy współrzędnej to „TAK” wystąpi dla wszystkich upraw.
Z góry dziękuję za pomoc. W załączeniu przesyłam plik.

https://we.tl/t-IZg9nW0c3N
Andy L.

Andy L. ITM, VUB

Temat: Pomoc w zwróceniu wartosci

w sumie masz dwie tabelki 3-kolumnowe
w jednej z nich brakuje Tak lub Nie
po połączeniu tabelek i zsumowaniu wartości dla takich samych produktów chcesz uzyskać w wyniku Tak lub Nie dla każdego produktu - przy założeiu, że jeżeli w UG jest Tak to w UW musi być dokładnie to samo dla konkretnego produktu.

jeżeli używasz polskich znaków "ogonkowych" to bądź konsekwentny i rób to cały czas.
polecam również słownik ortograficzny

jaką masz wersję excela: 2010 lub wyżej czy poniżej 2010 ?
---

to ma być coś takiego?


Obrazek
Ten post został edytowany przez Autora dnia 20.03.19 o godzinie 12:38
Artur Kosecki

Artur Kosecki Kierownik Techniczny
JCW Rolnictwo
Ekologiczne

Temat: Pomoc w zwróceniu wartosci

Witam,
to jest to, co chciałbym uzyskać tylko dla tabelki Zebrano UG/UW powinna być zwrócona wartość tak albo nie. Jednak jak mi zwróci Tak/Nie to potem mogę poprzez funkcję jeżeli uzyskać „Tak” :
Mam excela powyżej 2010 roku, aczkolwiek może to być wykorzystywane także przy excelu wcześniejszym.
A za błędy przepraszam nie mam wgranego słownika, choć to nie usprawiedliwienie.

Z góry dziękuję!!
Andy L.

Andy L. ITM, VUB

Temat: Pomoc w zwróceniu wartosci

co chcesz mieć zwrócone jeżeli "babka lancetowata" ma i Tak i Nie ?
Tego w twoim przykładzie brak

-- jeżeli chodzi o wersję excela to będziesz musiał poczekać na jakiego mistrza od formuł gdyż PowerQuery nie jest akceptowalne poniżej wersji 2010 a raczej odwrotnie: PowerQuery nie akceptuje Excela poniżej 2010 :-)Ten post został edytowany przez Autora dnia 20.03.19 o godzinie 13:18
Artur Kosecki

Artur Kosecki Kierownik Techniczny
JCW Rolnictwo
Ekologiczne

Temat: Pomoc w zwróceniu wartosci

Jeżeli "babka lancetowata" ma Tak i Nie to chciałbym aby zwrócone było Tak.
Andy L.

Andy L. ITM, VUB

Temat: Pomoc w zwróceniu wartosci

czyli w zasadzie wszystko na tak, chyba, że UG i UW = Nie, czy tak?

z tego wszystkiego wnioskuję, że TAK/NIE jest zbędne bo można dowolnie wybrać...

może coś takiego zamiast tych wszystkich formułowych wyliczanek:


Obrazek


użyj Alt+D+P, zmień Value z COUNT na SUM, ukryj Zebrano i gotowe

jedyne co powinieneś pamiętać to po dodaniu nowych rekordów (wierszy do tabel musisz odświeżyć PivotTable (Tabela Przestawna? - za chlerę nie pamiętam jak jest w polskim excelu)

Tabele przestawne (PivotTable) istnieją od 1994 roku więc dla innych użytkowników nie powinno być problemuTen post został edytowany przez Autora dnia 20.03.19 o godzinie 13:44
Artur Kosecki

Artur Kosecki Kierownik Techniczny
JCW Rolnictwo
Ekologiczne

Temat: Pomoc w zwróceniu wartosci

Chciałbym aby to mi się z automatu robiło, bez wymuszania przez użytkownika, czyli poprzez formułe :)
Andy L.

Andy L. ITM, VUB

Temat: Pomoc w zwróceniu wartosci

ale jakie wymuszanie????

juzer dodaje nowe wiersze z danymi do dwóch tabel (no chyba, że 2 to już znaczy mnóstwo dla juzera) i odświeża tabelę przestawną

jest to "idioto-odporne" bo nie można się w niczym pomylić oprócz wpisywanych danych, ale na to nie ma lekarstwa

użycie skrótu CTRL+ALT+F5 chyba nie jest trudne?

---
ale skoro wolisz formuły, c'est la vie :-) próbuj :-)


Obrazek


możesz zrobić cos takiego:


Obrazek

uzupełniasz puste pola o dane liczbowe
Tak/Nie wybierasz z listy,
jeżeli jest nowy produkt to dodajesz go z listy (lista jest w drugim arkuszu)

nowy wiersz dodajesz za pomocą Tab

=SUM([@[Masa UG]],[@[Masa UW]])

=IF([@[Tak/Nie UG]]="Tak","Tak",IF(AND([@[Tak/Nie UG]]="Nie",[@[Tak/Nie UW]]="Nie"),"Nie",IF(AND([@[Tak/Nie UG]]="Nie",[@[Tak/Nie UW]]=""),"Nie",IF(AND([@[Tak/Nie UG]]="",[@[Tak/Nie UW]]="Nie"),"Nie","Tak"))))
Ten post został edytowany przez Autora dnia 20.03.19 o godzinie 16:35
Artur Kosecki

Artur Kosecki Kierownik Techniczny
JCW Rolnictwo
Ekologiczne

Temat: Pomoc w zwróceniu wartosci

Dzieki, działa.
Andy L.

Andy L. ITM, VUB

Temat: Pomoc w zwróceniu wartosci

no i cacy



Wyślij zaproszenie do