Wypowiedzi
-
Bardzo dziękuje za pomoc.
Muszę jeszcze popracować nad operowaniem zmiennymi. -
Arkusz Raport Generuje się makrem gdy użytkownik uruchomi makro np. przyciskiem w Arkuszu1 "Generuj raport".
Pojawia się Arkusz "Raport", w tym arkuszu znajduje się pole wyboru "Kraj" gdzie przy wyborze kraju w raporcie wstawia się odpowiadająca mu mapka dzięki makru "mapka". -
Witam wszystkich,
Chciałbym zamieścić poniższe zdarzenie w Arkuszu "Raport" który zostanie dopiero stworzony.
Obecnie zdarzenie zamieściłem w zdarzeniach dla ThisWorkbook, tak jak poniżej:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Not Intersect(Target, Sheets("Raport").Range("$C$4")) Is Nothing Then
mapka
End If
End Sub
Niestety gdy tworze makrem arkusz Raport, wywala mi kod.
Dziękuje za pomoc.Ten post został edytowany przez Autora dnia 25.11.14 o godzinie 10:27 -
Witam,
Spotkałem się z problem którego nie potrafię rozwiązać, mianowicie:
Mamy 3 wartości np:
12 | 18 |18
Wyliczam udziały procentowe traktując każdą wartość funkcją:
"=JEŻELI(SUMA(wyrazy)=0;0;ZAOKR.DÓŁ(wyraz1/wyrazy;3))"otrzymuję:
25% | 37,5% | 37,5% = 100%
muszę je zaokrąglić do całości (wykorzystuję formatowanie komórki), otrzymuje:
38% | 38% | 25% = 101%
W tym miejscu mam problem tzn. wiem co chce zrobić ale nie wiem jak.
Zakładam że środkowa wartość jest dla mnie nie ważna, więc może być różnicą sąsiednich wyrazów
100%-38%-25%=37% Otrzymuję satysfakcjonujący wynik :)
Teraz pytanie jak odjąć w taki sposób, używając funkcji?
Normalne odejmowanie wykorzysta wartości
100%-37,5%-25%=37,5% co po zaokrąglaniu da mi 38% | 38% | 25% = 101%
a ja chciałbym odjąć to co jest widoczne w komórce, jak to zrobić?
Z góry dziękuje za wszelkie porady i sugestie. -
Dlaczego tak się dzieje? To może być zagadka, ja często w takich przypadkach korzystam z opcji tekst na kolumny tylko bez dzielenia, i wybierasz sobie odpowiedni format np: data, liczba, tekst itp. Dział to tak jak byś wszedł w każdą komórkę w kolumnie, przez F2 i ją przeklikał. Jako błąd obstawiam formatowanie.
-
Zbigniew B.:
ADR.pośr("TABELA!A"&PODAJ.POZYCJĘ($B$1;TABELA!$A$2:$A$397;0)&":$J$398")
Przy tym rozwiązaniu mam problem z nazwą innego arkusza.
Poradziłem sobie tak:
ADR.POŚR(ADRES(PODAJ.POZYCJĘ($B$1;'TABELA'!$A$2:$A$397;0);1;;;"TABELA")&":$J$398";)
Dziękuje za pomoc. -
Cześć,
Proszę o pomoc, muszę do takiej oto moje formuły w funkcji wyszukaj.pionowo muszę wstawić zmienny zakres tabeli z innego arkusz. W tym zmiennym zakresie pierwsza współrzędna jest zmienna zależna od funkcji podaj.pozycję natomiast druga współrzędną to koniec tabeli i jest stała.
=JEŻELI(CZY.PUSTA($B$1);"wybierz";WYSZUKAJ.PIONOWO($B$1;ZMIENNY ZAKRES KOMÓREK w arkuszu TABELA;2;0))
próbowałem wstawić
ADRES(PODAJ.POZYCJĘ($B$1;'TABELA'!$A$2:$A$397;0);1;;;"TABELA")&":"&"$J$398"
niestety excel prawdopodobnie widzi to nie jako adres ale jako tekst próbowałem też ADR.POŚR ale też na końcu dostaje prawdopodobnie tekst.
Dzięki za pomoc.
Pozdr -
Tomasz Gryzio:
Powitać ponownie.
2 runda Zadanie-Tomek z wynikiem 2:0.
Wygląda na to, że działa.
=SUMA(JEŻELI.BŁĄD(--($B$1:$B$6=C1)*1/LICZ.WARUNKI($A$1:$A$6;$A$1:$A$6;$B$1:$B$6;C1);""))
Jeszcze raz wszystkim dziękuj, cieszę że problem nie był taki oczywisty :) -
Barbara Bobikau:
Bez dodatkowej kolumny można tak:
=SUMA(JEŻELI(CZĘSTOŚĆ(JEŻELI($B$1:$B$6=C1;$A$1:$A$6;"");JEŻELI($B$1:$B$6=C1;$A$1:$A$6;""))>0;1))
oczywiście tablicowo, czyli [Ctrl]+[Shift]+[Enter]
Dziękuję!
Działa idealnie, niestety trochę źle przedstawiłem problem w kolumnie (liczba) o zgrozo mam wartości tekstowe, poradziłem sobie z tym tymczasowo robiąc dodatkową kolumnę z unikatową cyfrą dla każdego tekstu i wszytko ładnie się liczy. Czy istnieje możliwość dostosowanie tej formuły pod wartości tekstowe? -
Czy wiecie jak rozwiązać takie zdanko w excelu?
liczba | litera | warunek | rozwiązanie*
1 A A 3
2 B B 2
3 A
3 A
4 B
5 A
*Rozwiązanie, chodzi oto żeby zliczyło mi wszystkie unikatowe wystąpienia liczb, dla podanego warunku w kolumnie (warunek), który będzie spr w kolumnie litera.
Dzięki za pomoc.