Zasadniczo chciałbym, aby Arkusz 1 pobierał dane z arkusza 2, zmieniono nazwę na "Loot". Dane pobierane z "łupu" mogą jednak pochodzić tylko z określonej kolumny, a dwie inne komórki w tym samym wierszu muszą zawierać określone dane z arkusza 1.Arkusz kalkulacyjny Dokumentów Google wyświetla dane z wiersza spełniającego kryteria
Przykład: "Łup" ma następujące ważne kolumny dla B, C i D: Charakter, Rodzaj przedmiotu i Ilość:
Chcę, aby komórka w Arkuszu 1 zawierała wartość Ilości (D) z "Łupu", ale tylko jeśli Postać (B) i Typ Przedmiotu (C) komórki, które mają ten sam wiersz, co ciągnięte dane, pasują do tych dwóch komórek na arkuszu 1.
To jest tak blisko, jak tylko mogłem przyjść bez powodzenia.
=QUERY('Loot'!D2:D;"select * where (B matches A14 and C matches A8)";1)
Oto tymczasowy link do arkusza kalkulacyjnego. https://docs.google.com/spreadsheet/ccc?key=0AgUUnVW8yWhXdHhsZnpac29LdjdhTG9adFg4NnhwVHc&usp=sharing
Arkusz 1 jest Veldspar
Sheet 2 Łup
z pomocą znajomego, I'be udało się zajść tak daleko ...
=QUERY('Loot'!B2:D100,"select (D) where B = '" & A14 & "' and C = '" & A8 &"'")
Problem jest to, że jeśli istnieje więcej niż jeden wynik, zamiast dodawać go razem, po prostu wyświetla każdy wynik w każdej komórce poniżej.
Naprawiono wszystkie problemy i znalazłem inny.
=SUM(QUERY('Loot'!B$2:D,"select (D) where B matches '"& $A14 &"' and C matches '" & A$8 &"'"))
Problem jest teraz, że jeśli nie ma żadnych kryteriów, które pobierają dane z komórka wytwarza # N/A błąd, który powoduje, że wszystkie inne komórki, które odwołują się do jego danych nie jest w stanie obliczyć swoje dane.
EDIT ..
tej pory tak dobrze, to co kiedyś rozwiązać problem
=IFERROR(SUM(QUERY('Loot'!B$2:D,"select (D) where B matches '"& $A14 &"' and C matches '" & A$8 &"'")),"0")
EDIT ..
ten ostatni zmienił podstęp. Mój problem został rozwiązany. Zostawiłem łącze dostępne dla wszystkich i właśnie zmieniłem wszystkie imiona znajdujące się w arkuszu Łupów, aby ukryć imiona.
wypróbować Fusion Tables. –
tabele fusion ?? – user2103481
Nie widzę, jak to pomaga z bieżącym pytaniem? – user2103481