Mam taką o sobie formułkę =SUMA.ILOCZYNÓW(('C:\Users\pc\Desktop\Wykonanie 2019\[dane.xlsx]Arkusz1'!$A$2:$A$61=J6)*'C:\Users\pc\Desktop\Wykonanie 2019\[dane.xlsx]Arkusz1'!$C$2:$F$61)
i chciałbym niby coś takiego zrobić =SUMA.ILOCZYNÓW(('C:\Users\pc\Desktop\Wykonanie 2019\[dane.xlsx]Arkusz1'!$A$2:$A$61=J6)*'C:\Users\pc\Desktop\Wykonanie 2019\[dane.xlsx]Arkusz1'!$C$2:$=PODSTAW(ADRES(1;F7+2;4);"1";"")$61)
Gdzie formułka =PODSTAW(ADRES(1;F7+2;4);"1";"") zamienia mi liczby na litery, tylko nie wiem jak to zrobić by wynik wyszedł podobnie jak w na początku. W pozycji F7 wpisuję odpowiednią liczbę.
Wybaczcie za tytuł, nie wiem jak go dokładnie nazwać
Nie do końca rozumiem, co ma robić ta formuła. Na pewno dobrze jest napisana w poście? Najpierw korzystasz z Sumy.iloczynów, a wewnątrz formuły dodajesz mnożenie, a wcześniej zestawiasz zakres z komórką. Po co? Możesz opisać, co chcesz uzyskać, co i jak ma się liczyć?
Jeżeli chodzi o samo podstawienie adresu, to chyba trzeba skorzystać z adresowania pośredniego.
Mogę w poziomie zsumować konkretną kwotę, $A$2:$A$61=J6 tutaj w kolumnie A mam konkretną listę są to unikatowe liczby, mam kolumnę b jako nazwę pod to lecz w tej formule zbędna, od kolumny C do kolumny N są to kwoty w konkretnych miesiącach(C - Styczeń, D - Luty, itd.). W J6 wpiszę sobie np. 40 i formuła mi znajdzie w kolumnie A tą liczbę i powiedzmy jest to A20, a następnie zsumuje mi od C20 do F20. Ogólnie potrzebowałem pomocy bym mógł sobie do woli zmieniać w tej części $C$2:$F$61 z litery F na inną. Formułka z podstaw adres zamienia mi liczbę na literę kolumny.
Ja dalej tego nie rozumiem
Wrzuć przynajmniej screena z tabeli (a najlepiej oryginalny plik tylko musisz go skompresować do zipa, bo inaczej forum nie łyknie chyba) i rozpisz w punktach po kolei gdzie wpisujesz dane i jaki wynik przez to chcesz uzyskać.
A mnie adresowanie w tym przypadku działa. Być może coś robisz nie tak. Wrzuciłem sobie fikcyjne dane w pliku i łączę się do komórek w tej samej zakładce, co by formuła była prostsza. U mnie wygląda to tak:
W komórce L10 wpisujesz warunek, czyli liczbę z kolumny A, po której ma sumować wyniki. W komórkach L11 i L12 wpisujesz odpowiednio końcowy zakres dla kolumn (czyli do jakiej ostatniej kolumny ma dane sumować) oraz wierszy (czyli do jakiego ostatniego wiersza ma sumować) - oczywiście zakres wierszy przesuwa się też dla warunków.
Mam nadzieję, że tak będzie oki. Screen poniżej, a jeszcze niżej gotowy plik - zzipowany, bo inaczej bym go nie dodał do załącznika. Daj znać, czy takiej funkcjonalności oczekiwałeś.
PS. Jedyna niedobra wiadomość to taka, że korzystanie z adresowania pośredniego wymaga otwarcia pliku z danymi źródłowymi. Zmiana danych w formule przy zamkniętym pliku zwróci ADR’a.
teraz działa
z tym podstaw to akurat chciałem to mieć bo wystarczy że jak otwieram plik najważniejszy z danymi to wpisuję numer miesiąca i nie muszę później wpisywać litery kolumny