Temat: tabela selektywna

Witam,
Nie wiedziałem jak to nazwać fachowo a i wydaję mi się, że to będzie chyba tabela przestawna (nie kumam tego schematu jak ją zbudować), albo fukncją.
https://www.unidruk.com.pl/sklep/wizytowki/ pod tym linkiem znajduje się to co chcę uzyskać, a dokładnie tabelkę z polami wyboru które po odpowiednim wyborze wprowadzają adekwatne wartości. I na przykładzie tych właśnie wizytówek: jeśli wybieram jednostronną to inna cena, jeśli wybieram inną gramaturę to również inna cena itp itd.
Sęk w tym że chciałbym ten efekt uzyskać w Arkuszu kalkulacyjnym.
Dodam, że jeśli nie jest to skomplikowane to może da sie na okrojonym Arkuszu Google

Pozdrawiam
Franek
Marzanna Szulta

Marzanna Szulta właściciel, Usługi
Informatyczne
SZULTASET

Temat: tabela selektywna

Da się takie coś zrobić w Excelu, choć nie za pomocą Tabeli przestawnej.
Trzeba tu wykorzystać formanty i funkcje, a jeszcze lepiej - VBA. Przygotowanie takiego wzoru nie jest w zasadzie zbyt skomplikowane, choć trochę pracochłonne.
Andy L.

Andy L. ITM, VUB

Temat: tabela selektywna

całość można zrobić za pomocą formuł.
zgadzam się z Marzanną - proste aczkolwiek pracochłonne.
odpowiednio zdefiniowana tabela źródłowa to połowa sukcesu :)
nie zgadzam się ze słowem "trzeba". Można - tak ale Trzeba - nie.
Marzanna Szulta

Marzanna Szulta właściciel, Usługi
Informatyczne
SZULTASET

Temat: tabela selektywna

Andy, a jak chcesz wstawić pola Combi bez "trzeba"?
Poprawność danych z listami rozwijalnymi?
Andy L.

Andy L. ITM, VUB

Temat: tabela selektywna

Sama sobie odpowiedziałaś, więc tylko potwierdzę :)

Temat: tabela selektywna

Właśnie wczoraj kolega mi zaproponował ComboBox i wydaje się mieć to sens, ale...
jeśli wstawię kilka pól Combi to czy da się zastosować kilka razy w jednej formule JEŻELI
Przykład
Jeżeli w komórce A1 "wizytówka" to w komórce B1 pojawia się tylko 250gram i 300gram (z możliwych 115g, 135g, 170g, 200g, 250g, 300g)
Wizytówki zrobię tylko na 250g i 300g, więc jak wybiorę w jednym List Boxie wizytówkę to żeby mi nie pokazywało dostępnych innych gramatur tylko odpowiednie dla wizytówek. Do tego dochodzą inne parametry które muszą selekcjonować dane w tych listboxach a na końcowej tabeli jeszcze dopasowywać odpowiednie ceny.
Czy z pomocą ComboBox i formuł da się to zrobić? Bo to VBA jak wczoraj czytałem to trochę za mało czasu mam aby to jak kolwiek wchłonąć.
Andy L.

Andy L. ITM, VUB

Temat: tabela selektywna

ComboBox nie działa w GoogleDocs
DataValidation List - działa

Temat: tabela selektywna

Akurat Google Docs był widzimisiem, jeśli się w nim nie da to jak najbardziej może być w jakimkolwiek Excelu.

Czy można wsadzić lub jak zastąpić kilka warunków "JEŻELI" w jednej komórce i jak zastąpić PRAWDA i FAŁSZ zestawem informacji.
Przykład:
JEŻELI w komórce A1 jest A to w komórce B1 daj 1, 2, 5
JEŻELI w komórce A1 jest B to w komórce B1 daj 3, 4, 6
Andy L.

Andy L. ITM, VUB

Temat: tabela selektywna

Ale po co ci IF-y zagnieżdżane?
Robisz listy zależne i inne różne takie i masz co chcesz.
do wykorzystania:
INDEX()
MATCH()
INDIRECT()
być może jakiś pojedyńczy IF()

edit:
nazwy funkcji przetłumacz sobie na polskiTen post został edytowany przez Autora dnia 19.06.15 o godzinie 11:24

Temat: tabela selektywna

Ponieważ nie znam się na Excelu i rzucam propozycję co z podstawowych wiadomości obsługi programu mógłbym zrobić , znam podstawy tego programu i wiem, że tych formuł jest potężna ilość. Ale teraz skróciłeś mi listę formuł do 3-4 co myślę znacznie ułatwi mi zaznajomienie się z zasadami ich działania i uzyskaniu to czego potrzebuję.
Andy L.

Andy L. ITM, VUB

Temat: tabela selektywna

1. zorganizuj optymalnie dane
2. zastanow sie co chcesz uzyskac w wyniku
3. przetestuj swoje pomysly i zastanow sie czy nie mozna prosciej
4. wroc do punktu 1 :)

edit:
3 razy SUM()
5 razy VLOOKUP()
1 raz IF()

i wszystko działa jak potrzeba włącznie z dopisywaniem nowych formatów czy rodzajów papieru, etc.
pkt. 1 pozostaje w mocy :)))))Ten post został edytowany przez Autora dnia 21.06.15 o godzinie 01:18

Następna dyskusja:

TRIK - czego Tabela Przesta...




Wyślij zaproszenie do