Marzena N.

Marzena N. No risk No fun

Temat: Warunkowy wybór

Dzień dobry,

Mam ogromny problem i potrzebuję Waszego wsparcia ;-)
Nie do końca wiem, jak to przekazać, ale spróbuję.

Załóżmy, że mam 8 baz.
8 osób przeprowadza kategoryzacje, mając do wyboru wartości – A, B, C.
Potrzebuję stworzyć formułę, która wyznaczy najbardziej prawdopodobny wybór.
Przykład:
Jeżeli 7 osób wskaże A, a 1 osoba C lub B to formuła zwróci wartość A.
Natomiast jeżeli 4 osoby wskażą wartość A, a 4 osoby B lub C to formuła zwróci informacje, że należy ponownie skategoryzować dany rekord.
(A i C są wartościami przeciwstawnymi, więc 4 A i 4 C nie dają B)
Formuła powinna zwracać najbardziej prawdopodobną wartość, ponieważ kategoryzacja jest subiektywną oceną 8 osób.

Damy radę? ;-)

Temat: Warunkowy wybór

Ja mam trochę prymitywne rozwiązanie na szybko.
W wynikach literę A zastąp cyfrą 1, literę B cyfrą 2, literę C cyfrą 3. Potem użyj funkcji wyst.najczęściej(), która wybierze Ci wartość występującą najczęściej.
Czyli jeżeli w wyniku poda 1 to najczęściej występuje A, 2 to B, 3 to C.

Pozostaje rozwiązać przypadek, gdy 4 osoby wskażą jedną literę i 4 kolejne drugą ,a trzecia będzie niewykorzystana.

Ja bym to zrobiła tak, że zliczyłabym w osobnych komórkach ile razy występuje A, B i C (funkcje suma i jeżeli, można wykorzystać zapis tablicowy) i jeżeli, w którymś wyniku pojawiłaby się wartość 0 to ustawiłabym jakąś czujkę (formatowanie specjalne - kolor, albo jakiś napis). I ten napis/kolor pojawiający się koło wyniku funkcji wyst.najczęściej() sugerowałby ponowne wskazanie wyniku.

Na pewno można to zrobić bardziej elegancko, ale na szybko nie wymyśliłam jak.

konto usunięte

Temat: Warunkowy wybór

Witam,
załóżmy, że w zakresie A1:A8 będziemy wpisywać odpowiednie wartości bazowe: A, B, C. Wtedy formułka tablicowa:

=JEŻELI(MAX(LICZ.JEŻELI(A1:A8;{"A";"B";"C"}))>4;JEŻELI(LICZ.JEŻELI(A1:A8;"A")>4;"A";JEŻELI(LICZ.JEŻELI(A1:A8;"B")>4;"B";"C"));"Jeszcze raz")

powinna rozwiązywać Twój problemik. Możliwe, że da się tę formułkę nieco skrócić. Pozdrawiam.Darek Teicher edytował(a) ten post dnia 02.02.09 o godzinie 12:15
Marzena N.

Marzena N. No risk No fun

Temat: Warunkowy wybór

Darek, w przypadku podania 5 A i 3 C formuła wskazuje A, a tak naprawdę powinniśmy rozpatrzeć czy nie powinna wyjść wartość B.
Dlatego to nie zdaje egzaminu.

Co sadzicie o przypisaniu, tak jak zaproponowała Karolina cyfr do wartości A,B,C a następie sumowaniu kwadratów tych liczb podzielonych przez liczbę wypełnionych rekordów kategoryzacją. (ponieważ na 8 osób nie wszystkie muszą wskazać kategorię - więc możemy mieć czasami np. 5 kategorii z 8)
Sumy kwadratów będą miały wartość od 0 do 72, jeżeli stworzymy sensowne przedziały np. 0-8 to A itd. to wynik sumy wskaże nam właściwą kategorie.
Tylko czy to ma sens?

konto usunięte

Temat: Warunkowy wybór

Witam,
zgodnie z tym co napisałaś wyżej, to raczej nie ma to sensu. Ponieważ dla Twojego przykładu: 5A i 3C suma kwadratów przyporządkowań podzielona przez liczbe rekordów wypełnionych jest równa: 14/8. Czyli powinno z jednej strony być A, a w/g Ciebie trzeba jeszcze rozpatrzeć B.. Proponuję abyś dokładnie przemyślała oraz napisała czego oczekujesz (czyli podała co ma być na wejściu i na wyjściu, aby można było to zalgorytmizować bez zgadywania co AUTORKA ma na myśli oraz jakie są jej oczekiwania). Po skonkretyzowaniu problemu będzie można sie zastanowiać na przełożeniu tego na Excel-a... Pozdrawiam.Darek Teicher edytował(a) ten post dnia 02.02.09 o godzinie 14:10

Temat: Warunkowy wybór

To bedzie tak:

Dajesz po cztery osoby na baze, jesli co najmniej dwie z nich wskaza A lub B. Jesli ktoras wskaze C, to wtedy musisz dodac jedna baze, tak zeby dany wybor byl najbardziej prawdopodobny.

Przyklad:

Jesli siedem osob wskaze A, a jedna B lub C to zliczasz w dodatkowej kolumnie ile razy wystapilo A, B lub C. Jesli natomiast cztery osoby wskaza A, a cztery B lub C, to masz wtedy dodatkowa baze. Mozesz do tego dodac jakas czujke i problem z glowy. ;-)
Janusz K.

Janusz K. Ekspert rozwoju i
przyszłości firm,
struktur, systemów
or...

Temat: Warunkowy wybór

Marzena N.:
Darek, w przypadku podania 5 A i 3 C formuła wskazuje A, a tak naprawdę powinniśmy rozpatrzeć czy nie powinna wyjść wartość B.

__________________

Niby dlaczego miałoby byś "B"?
Jest 5:3 dla "A", a "B" w ogóle nie było wymienione.
Można przypuszczać, że nie wszystko powiedziałaś o założeniach.

Jeśli już chcesz przypisywać wartości liczbowe kategoriom, to lepiej tak:
A=1
B=10
C=100

-------------

A tak w ogóle - jakże trudna jest sztuka stawiania pytań.. ;-))
Michał Zacierka

Michał Zacierka Junior Demand
Planning Manager

Temat: Warunkowy wybór

Marzena, brakuje informacji o relacji A, B i C.
jesli np A>B>C (np: dobrze, srednio, zle) to wtedy ma sens przypisac wartosci -1,0,1 i za wartość oczekiwaną uznać zaokrąglenie średniej z tych wartości (ew. medianę)

jesli jednak są zupełnie niezależne (np "Pies", "Kot", "Gryzoń")
to wtedy przy 5 odpowiedziach na psa i 3 na gryzonia, wartością oczekiwaną nie byłoby "kot" ;P
Łukasz M.

Łukasz M. Business
Intelligence Manager

Temat: Warunkowy wybór

Jesli aktualne, wstaw linka z jakimś hipppppotetycznym losowo wypełnionym excelem, to wstawimy Ci tam od razu formułę :D
Marzena N.

Marzena N. No risk No fun

Temat: Warunkowy wybór

Dziękuję już po sprawie ;-)

Faktycznie trudno przekazać jest w słowach, to czego się oczekuje ;-)
Nie mniej jednak, dzięki za próby.



Wyślij zaproszenie do