W tym samouczku nauczysz się jak używać powiązania wierszy.
1.Lista
Zacznijmy od stworzenia listy - 'PRODUKTY', na której będziemy pracować. Będzie to lista produktów kupowanych regularnie przez pewną firmę. Jeżeli nie chcesz tworzyć własnej możesz skopiować listę z tabeli poniżej. Po uzupełnieniu zapisz listę.
ołówek | 2 | artykuły biurowe |
długopis | 4 | artykuły biurowe |
ryza papieru | 10 | artykuły biurowe |
mydło w płynie | 7 | inne |
ręcznik papierowy | 4 | inne |
papier toaletowy | 6 | inne |
tusz do drukarki | 30 | elektronika |
płyn do mycia naczyń | 8 | inne |
zgrzewka mleka | 10 | spożywcze |
zgrzewka wody | 5 | spożywcze |
marker - 3 kolory | 9 | artykuły biurowe |
płatki śniadaniowe opak. | 8 | spożywcze |
cukier 1 kg | 3 | spożywcze |
baterie opak. | 11 | elektronika |
2.Powiązanie z listą
2.a
Teraz utwórz nową apkę - PRODUKTY_KOSZT. Dodaj w niej tabelę i powiąż ją i jej kolumny z nowo utworzoną listą. Zmień typy komórek dla kolumny A i C na „Tekst” a kolumny B na „Waluta”.
2.b
Chcielibyśmy jeszcze być w stanie dodać ilość i policzyć wartość zakupu takiej ilości danego produktu. Dodajmy więc dwie kolumny o typach: liczba i waluta. Kolumnę o typie liczba ustaw jako edytowalną.
2.c
Zmień nagłówki tabeli na kolejno: nazwa produktu, cena, kategoria, ilość oraz cena za x sztuk. Wpisz w ostatniej kolumnie formułę taką jak poniżej obliczającą cenę za x sztuk:
Teraz zobacz co robi nasza apka klikając 'preview'.
Wygląda to wówczas tak. Tabela wyświetla nam wszystkie produkty z listy. Moglibyśmy wyświetlać produkty np tylko z jednej kategorii, albo do jakiejś ceny itp. przy pomocy formuły lookup w polu 'Filtr'.
A co zrobić jeśli chcielibyśmy wyświetlić tylko wybrane produkty, które nie mają wspólnego mianownika?
Jest to możliwe właśnie przez powiązanie wierszy.
3.Zmiany
3.a
To co należy zrobić to usunąć powiązanie sekcji tabela z listą. Oznacza to usunięcie formuły lookup z rubryki 'Filtr'.
3.b
Następnie należy ręcznie przeciągnąć pole listy 'nazwa' do pierwszej kolumny tabeli. Taki zabieg sprawi, że w każdym wierszu tabeli pojawi się lista rozwijana w tej kolumnie.
3.c
Teraz chcemy aby cena i kategoria pojawiały się w wierszu automatycznie po wybraniu produktu.
Należy teraz zezwolić na modyfikację wierszy oraz w polu 'Filtr wiersza' wpisać następującą formułę:
=lookup(produkty, nazwa=a)
4.Test
Teraz dodaj siebie jako twórcę apki i uruchom ją lub sprawdź jak działa używając przycisku 'preview'.
0 Komentarze