Temat: Formuła =jeżeli z procentem jak zapisać

Witam mam problem jak zapisać formułę np =jeżeli(komórka A1 jest równa B1 z tym ze z tolerancją plus minus 10% to "wynik dobry"
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Formuła =jeżeli z procentem jak zapisać

Połącz to z formułą oraz() a będziesz miał rozwiązanie.

Temat: Formuła =jeżeli z procentem jak zapisać

Czyli jak np =jeżeli(oraz(A1;B1=+-10%(A1=B1;"wynik dobry"))

Proszę o pomoc nie wiem jak zapisać taki warunek i procentyTen post został edytowany przez Autora dnia 05.04.15 o godzinie 22:41
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Formuła =jeżeli z procentem jak zapisać

Nie ma czegoś takiego jak +- musisz to rozpisać. Może sprawdź w helpie jak sobie poradzić.
Andy L.

Andy L. ITM, VUB

Temat: Formuła =jeżeli z procentem jak zapisać

ile to jest 10% więcej?
a ile 10% mniej?
jeżeli "coś" jest równe 100% czyli 1 to 10% więcej "cosia" to jest... ?
podstawy matematyki.

tak jak z podatkami od tego co zarobisz :)

poza tym możesz użyć wartości procentowych zamiast liczbowych - żadnej różnicy, to tylko kwestia zapisu.Ten post został edytowany przez Autora dnia 06.04.15 o godzinie 01:50

Temat: Formuła =jeżeli z procentem jak zapisać

=JEŻELI(H2>=150;"Dobry";JEŻELI(H2<=150;"Przeciętny";JEŻELI(H2<=125;"Niski")))

tak potrafie zapisać ,ale jak mi się zmieniają dane w kolumnie i np zamiasta 150 jest 700 to juz nie działa poprawnie i nie przypisuje jednego z trzech warunków
Grzegorz C.

Grzegorz C. Specjalista,
Uniwersytet Śląski

Temat: Formuła =jeżeli z procentem jak zapisać

Po pierwsze to zmień kolejność warunków, po drugie to taka forma powinna być wystarczająca:
=JEŻELI(H2<=125;"Niski";JEŻELI(H2<=150;"Przeciętny";"Dobry"))

Temat: Formuła =jeżeli z procentem jak zapisać

tak jeśli chodzi o ocene danych z jednej kolumny a co w przypadku jak mam dwie kolumny i chciałbym porównać dane ale z pewną tolerancją

kolumna A1 tzw plan wartość 170 kolumna B1 wykonanie wartość 160 i chciałbym żeby wyświetliło że wykonanie dobre

Jeżeli wykonanie z kolumny B w stosunku do kolumny A jest powyżej 11% w góre to wykonanie "Bardzo Dobre" jeśli natomiast jest w zakresie +- 10% czyli +10% lub -10% to wtedy w rubryce wykonanie pojawiło się słowo dobre ,jeśli np odchylenie jest większe czyli -11 do -20% to wykonanie "Przeciętne" a jeśli wykonanie jest poniżej 21% w dół to "Niskie"
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Formuła =jeżeli z procentem jak zapisać

Mirek, dlaczego pomimo podpowiedzi nie zabierzesz się do studiowania tematu. Czy tak trudno jest przeczytać helpa i sprzwdzic jak poprawnie użyć argumentów do formuły?
Przyłóż się do tego, bo problem do rozwiązania w kilka sekund.
Andy L.

Andy L. ITM, VUB

Temat: Formuła =jeżeli z procentem jak zapisać

pewnie "gotowiec" jest oczekiwany :P
Artur D.

Artur D. Solution Architect,
Atos IT Services Sp.
z o.o.

Temat: Formuła =jeżeli z procentem jak zapisać

Ja się nie będę znęcał nad autorem pytania, chociaż mnie mocno korci. A w temacie sugeruję rozpatrzyć wynik działania

=A1/B1

Temat: Formuła =jeżeli z procentem jak zapisać

poradziłem sobie ,działa mi taka reguła jak poniżej

=ZŁĄCZ.TEKSTY(JEŻELI(B2/A2>=1,2;"Bardzo dobre";"");JEŻELI(B2/A2<=1,2;JEŻELI(B2/A2>=0,9;"Dobre";"");"");JEŻELI(B2/A2<0,9;JEŻELI(B2/A2>=0,8;"Przeciętne";"");"");JEŻELI(B2/A2<0,8;"Niskie";""))Ten post został edytowany przez Autora dnia 08.04.15 o godzinie 02:38
Andy L.

Andy L. ITM, VUB

Temat: Formuła =jeżeli z procentem jak zapisać

chyba nie do końca :)
B2/A2>=1,2;"Bardzo dobre"
B2/A2<=1,2;JEŻELI(B2/A2>=0,9;"Dobre";
co ma wyświetlić w przypadku: B2/A2=1,2 ?
Twoja formuła pokazuje coś takiego: Bardzo dobreDobre (dla wartości przykładowych:A2=5,B2=6)
To w końcu jakie?

A może tak?

=IFERROR(IF(B29/A29>=1.2,"bardzo dobre",IF(B29/A29>=0.9,"dobre",IF(B29/A29>=0.8,"przecietne","niskie"))),"Pamietaj cholero, nie dziel przez zero")

=JEŻELI.BŁĄD(JEŻELI(B29/A29>=1,2;"bardzo dobre";JEŻELI(B29/A29>=0,9;"dobre";JEŻELI(B29/A29>=0,8;"przecietne";"niskie")));"Pamietaj cholero, nie dziel przez zero")

wersję polską musisz sprawdzić sam

oczywiście rozwiązań jest więcej ale tutaj tak żeby było najbardziej zbliżone do twojego :)Ten post został edytowany przez Autora dnia 08.04.15 o godzinie 03:55

konto usunięte

Temat: Formuła =jeżeli z procentem jak zapisać

Panowie nie znęcajmy się nad Mirosławem, zafundujmy mu speeda do nauki coś na początek, aby chciał się dalej samemu rozwijać :)

Panie Mirosławie, po pierwsze to niech warunki, o których mowa będą rozpisane na kartce, lepiej to będzie Panu zrozumieć, później szukanie podpowiedzi, które koledzy dawali i złożenie ich w całość.

Mirosław T.:
Witam mam problem jak zapisać formułę np =jeżeli(komórka A1 jest równa B1 z tym ze z tolerancją plus minus 10% to "wynik dobry"

Odpowiadając na powyższe założenie, to są trzy warunki (dwa zawierają słowo mniej i więcej, a trzeci to nazwijmy sprawdzający), zakładając że powyższe 10% jest na stałe, to osobiście widziałbym to rozpisane w ten sposób:

=JEŻELI(JEŻELI(A1>(B1*90%);1;0)+JEŻELI(A1<(B1*110%);1;0)=2;"wartość się wyrabia w normach";"wartość z poza przedziału :p")

Co więcej proszę się wzorować na powyższej formule i ją rozbudować samemu aby procenty były "ruchome" i nie należały na sztywno do formuły, tak by można było regulować zakres działania powyższej formuły bez ingerencji w samą formułę, a działające rozwiązanie przedstawić Nam na forum :)

Jestem ciekawy jak szybko rozwiąże Pan to "zadanie domowe". Pozdrawiam i czekam na efekty.
Bogdan Gilarski

Bogdan Gilarski www.excelperfect.pl
Perfect And
Practical

Temat: Formuła =jeżeli z procentem jak zapisać

Artur S.:
Co więcej proszę się wzorować na powyższej formule
Proponuję spokojniej i mniej autorytatywnie :)
Wg mnie zamiast dwa razy sprawdzać JEŻELI i sumować wyniki, czy składają się na liczbę 2, należałoby skorzystać z funkcji ORAZ(dwa sprawdzenia), czyli
=JEŻELI(ORAZ(A1<=B1*1,1;A1>=B1*0,9);"mieści się";"poza")


Druga sprawa, moja propozycja dla wielu zakresów. Jeżeli masz więcej zakresów/przedziałów to nie robimy tego funkcjami logicznymi (JEŻELI(), ORAZ()... itd) tylko funkcjami wyszukiwania i adresu, korzystając ze sposobu (algorytmu) przeszukiwania danych.
Założenia:
W A1 masz testowaną wartość liczbową (tą dla której chcesz obliczyć wynik)
W B1 masz wynik -> formułę, proponuję
=INDEKS(D1:D4;PODAJ.POZYCJĘ(A1;C1:C4;-1))

W zakresie C1:C4 masz wpisane wartości przedziałów, przykładowo kolejno 300,170,160,150 pierwszy musi być absolutnie największy z jakichkolwiek możliwych, kolejne precyzyjnie dobrane, obliczone jako 90% z..., 110% z ..... To można zautomatyzować ...
W zakresie D1:D4 przypisane do przedziałów wyniki, czyli tutaj w kolejnych komórkach -> bardzo dobre, dobre, przeciętne, niskie.
Decydujący o zastosowaniu tego rozwiązania jest tutaj ostatni argument -1 funkcji PODAJ.POZYCJĘ() -> poczytać helpa



Wyślij zaproszenie do