Lista z listy, z listy...
Lista z listy, z listy...
Mam problem, nie wiem jak zbudować arkusz, w którym wybieram składnik z rozwijanej listy (pojedynczą listę potrafię zrobić: Dane/Poprawność danych....), jednak cały problem polega na tym aby zbudować to w następujący sposób.
Przykład tabela z kilkoma kolumnami:
-w pierwszej kolumnie wybieram z listy która posiada wartości X,Y, Z, wybieram wartość "X", która posiada listę, a na niej jakiś zakres wartości np X1, X2, X3
-w drugiej kolumnie wybieram miedzy X1, X2, X3, która posiada jakiś zakres wartości np 1, 2, 3
- i tak dalej
Chcę, żeby wybór w każdej kolejnej kolumnie był dyktowany przez wartość wybraną we wcześniejszej kolumnie.
Jak to stworzyć
Myślałem, że gdy stworzę pierwszą listę z podstawowymi wartościami, dodając do poszczególnych wartości w tejże listy, dedykowane za zakresy komórek będę mógł operować w sposób jak wyżej. Nie zadziałało.
Przykład tabela z kilkoma kolumnami:
-w pierwszej kolumnie wybieram z listy która posiada wartości X,Y, Z, wybieram wartość "X", która posiada listę, a na niej jakiś zakres wartości np X1, X2, X3
-w drugiej kolumnie wybieram miedzy X1, X2, X3, która posiada jakiś zakres wartości np 1, 2, 3
- i tak dalej
Chcę, żeby wybór w każdej kolejnej kolumnie był dyktowany przez wartość wybraną we wcześniejszej kolumnie.
Jak to stworzyć
Myślałem, że gdy stworzę pierwszą listę z podstawowymi wartościami, dodając do poszczególnych wartości w tejże listy, dedykowane za zakresy komórek będę mógł operować w sposób jak wyżej. Nie zadziałało.
OpenOffice 3.4.1 na Windows 7
Re: Lista z listy, z listy...
Jedna z możliwości
- Załączniki
-
- przykład1.ods
- (10.62 KiB) Pobrany 290 razy
OpenOffice.org 4.1.3 , Windows 10
Re: Lista z listy, z listy...
Czy na temat? https://forum.openoffice.org/pl/forum/v ... f=9&t=1510
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Re: Lista z listy, z listy...
Odswieżam.
#1.
Potrzebuję podobną listę, tylko niech ktoś mi wytłumaczy jak to zrobić. Nie chce gotowego przykładu.
Jak zbudować taka listę? Jaką formułę lub formuły użyć?
#2.
Przy okazji nie zakładając tematu, jak zbudować list, która po wybraniu pozycji (z listy) uzupełni dodatkowo komórkę obok (i/lub komórkę w innym miejscu) konkretną wartościa?
I tak jak wcześniej, jak stworzyć taką listę? Jak formułę użyć?
Proszę, o przykład gotowej formuły. Chcę zobaczyć jak ona wygląda i nauczyć się tworzenia jej.
W załączniku lista (stworzona w Excelu) dotycząca #2 zagadnienia.
#1.
Potrzebuję podobną listę, tylko niech ktoś mi wytłumaczy jak to zrobić. Nie chce gotowego przykładu.
Jak zbudować taka listę? Jaką formułę lub formuły użyć?
#2.
Przy okazji nie zakładając tematu, jak zbudować list, która po wybraniu pozycji (z listy) uzupełni dodatkowo komórkę obok (i/lub komórkę w innym miejscu) konkretną wartościa?
I tak jak wcześniej, jak stworzyć taką listę? Jak formułę użyć?
Proszę, o przykład gotowej formuły. Chcę zobaczyć jak ona wygląda i nauczyć się tworzenia jej.
W załączniku lista (stworzona w Excelu) dotycząca #2 zagadnienia.
- Załączniki
-
- 2015-04-21 Kosztorys przykładowy.xls
- Lista
- (27 KiB) Pobrany 190 razy
OpenOffice 3.4.1 na Windows 7
Re: Lista z listy, z listy...
Pobierz przykład z https://forum.openoffice.org/pl/forum/v ... 1510#p6314
Jest on zorganizowany w 2 arkuszach: na pierwszym są dopuszczalne zestawy danych, a na drugim tabela z dwupoziomową listą wyboru.
Reguły wyboru używają zasad poprawności danych (Dane/Poprawność); możesz je podejrzeć w podanym miejscu menu, bo są jawne. Używają formuły wyznaczającej zakres, w którym się znajdują dopuszczalne wartości.
Jest on zorganizowany w 2 arkuszach: na pierwszym są dopuszczalne zestawy danych, a na drugim tabela z dwupoziomową listą wyboru.
Reguły wyboru używają zasad poprawności danych (Dane/Poprawność); możesz je podejrzeć w podanym miejscu menu, bo są jawne. Używają formuły wyznaczającej zakres, w którym się znajdują dopuszczalne wartości.
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Re: Lista z listy, z listy...
Twoja odpowiedź dotyczyła mojego #1 punktu.
Dzięki.
Pozostał punkt drugi.
Dzięki.
Pozostał punkt drugi.
OpenOffice 3.4.1 na Windows 7
Re: Lista z listy, z listy...
Wartość w sąsiedniej komórce ma być zależna od bieżącej komórki? czyli koncepcyjnie jest to funkcja, a realizacyjnie formuła. Szczegółowa postać tej formuły zależy rzecz jasna od wymaganej postaci funkcji.23wojtas pisze:#2.
Przy okazji nie zakładając tematu, jak zbudować list, która po wybraniu pozycji (z listy) uzupełni dodatkowo komórkę obok (i/lub komórkę w innym miejscu) konkretną wartościa?
I tak jak wcześniej, jak stworzyć taką listę? Jak formułę użyć?
Jeżeli dajmy na to w kolumnie C masz wymiary w calach, a w D chcesz mieć je w centymetrach, wpisujesz w D banalną formułę =C3*2.54. Jeśli zaś chodzi o znalezienie odpowiednika wg tabeli, np. w C masz numer telefonu, a w D chcesz mieć nazwisko klienta posiadającego ten telefon, musisz użyć wyszukiwania w tabeli. Do tego służą albo para funkcji podaj.pozycję() i indeks(), albo pojedyncza funkcja wyszukaj.pionowo(). Zamiast indeks() możesz użyć przesunięcie().
Jest o tym sporo materiału na forum; sprawdź np. https://forum.openoffice.org/pl/forum/s ... zycj%C4%99
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Re: Lista z listy, z listy...
A czy zastosowanie "SUMA.JEŻELI" ma sens aby zastosować do #2?
Mam na mysli takie coś (cały czas dotyczy #2)
Wybór z listy, spowoduje umieszczenie wartości w kolumnie A i B wartości im odpowiadających z danych na szarym tle (które akurat tutaj są umieszczone, o zgrozo w tych samych kolumnach choć mogą byc w kazdym innym miejscu arkusza), tj wybór jednej wartości z listy zapełnia komórki w kolumnie A i B w wierszu którym dokonywany jest wybór. (Patrz screen poniżej)

Mam na mysli takie coś (cały czas dotyczy #2)
Wybór z listy, spowoduje umieszczenie wartości w kolumnie A i B wartości im odpowiadających z danych na szarym tle (które akurat tutaj są umieszczone, o zgrozo w tych samych kolumnach choć mogą byc w kazdym innym miejscu arkusza), tj wybór jednej wartości z listy zapełnia komórki w kolumnie A i B w wierszu którym dokonywany jest wybór. (Patrz screen poniżej)

OpenOffice 3.4.1 na Windows 7
Re: Lista z listy, z listy...
O ile dobrze rozumiem, chcesz ściągnąć do kolumn tabeli wartości na podstawie wybranego hasła. To zrobisz jedną z funkcji wyszukujących, jak opisano wyżej. Natomiast do podsumowania tabeli wystarczy zwykła suma, bo jak się spodziewam, chcesz dodać do siebie wszystkie pozycje w kolumnie, obojętne jakim sposobem się w niej znalazły.
Suma.jeżeli() byłaby dobra, np. gdyby dla wpisu wybranego z listy dodawać wszystkie wartości odpowiadające temu wpisowi, i w tabeli wynikowej podawać otrzymaną sumę. Na przykład dla danego id pracownika obliczyć jego łączny czas pracy na podstawie rejestrowanych w innej tabeli momentów przyjścia i wyjścia (albo długości poszczególnych sesji).
Suma.jeżeli() byłaby dobra, np. gdyby dla wpisu wybranego z listy dodawać wszystkie wartości odpowiadające temu wpisowi, i w tabeli wynikowej podawać otrzymaną sumę. Na przykład dla danego id pracownika obliczyć jego łączny czas pracy na podstawie rejestrowanych w innej tabeli momentów przyjścia i wyjścia (albo długości poszczególnych sesji).
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Re: Lista z listy, z listy...
Chcę osiągnąć taki efekt, że pozycje z szarej tabeli mógł wybrać z listy np pręt kwadratowym 12mm x 12mm ma wartość 0,502, więc wybieram z listy tylko pręt kwadratowym 12mm x 12mm, a wartość 0,502 automatycznie pokazuje się w kolumnie obok. Tak jak to widac na obrazie, w kolumnie A pozycja 77, wyświetlana jest lista z ktorej wybór automatycznie uzupełnia komórkę obok listy.
Czyli;
jak zrobić aby wartości z szarej tabeli były interpretowane przez listę jako jedna wartość tj A99 miała na sztywno przypisaną wartość z B99, A100 z B100, itd, choć na liście widać tylko wartości z kolumny A.
Czyli;
jak zrobić aby wartości z szarej tabeli były interpretowane przez listę jako jedna wartość tj A99 miała na sztywno przypisaną wartość z B99, A100 z B100, itd, choć na liście widać tylko wartości z kolumny A.
OpenOffice 3.4.1 na Windows 7
Re: Lista z listy, z listy...
W komórce b77 przykładowo: =wyszukaj.pionowo(a77;zakres szarej tabelki z dolarami;2;0)
Win7 / LO 5.x / MSO2007 / MSO 2010
Re: Lista z listy, z listy...
Za***biscie! W końcu działa!
Wieeeeeeeeeeeelkie dzięki. Nawet nie wyobrażasz sobie, Bri, jak bardzo mi to ułatwia teraz liczenie
Dzię-ku-ję.
Przy okazji co to jest "=wyszukaj.pionowo(a77;zakres szarej tabelki z dolarami;2;0)" ? Co oznaczają te ostatnie cyfry?
Wieeeeeeeeeeeelkie dzięki. Nawet nie wyobrażasz sobie, Bri, jak bardzo mi to ułatwia teraz liczenie
Dzię-ku-ję.
Przy okazji co to jest "=wyszukaj.pionowo(a77;zakres szarej tabelki z dolarami;2;0)" ? Co oznaczają te ostatnie cyfry?
OpenOffice 3.4.1 na Windows 7
Re: Lista z listy, z listy...
2 === numer kolumny w szarej tabelce, z której mają być ściągane wyniki. Bo wyszukiwanie wartości dotyczy zawsze pierwszej kolumny.
0 === informacja, że kolumna w której prowadzisz wyszukiwanie nie musi być uporządkowana, a dopasowania mają być dokładne.
Więcej: help https://help.libreoffice.org/Calc/Sprea ... AJ.PIONOWO albo dyskusja na naszym forum https://forum.openoffice.org/pl/forum/v ... 184#p13184
0 === informacja, że kolumna w której prowadzisz wyszukiwanie nie musi być uporządkowana, a dopasowania mają być dokładne.
Więcej: help https://help.libreoffice.org/Calc/Sprea ... AJ.PIONOWO albo dyskusja na naszym forum https://forum.openoffice.org/pl/forum/v ... 184#p13184
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)