Osaisikohan kukaan guru avustaa miestä mäessä...
Olen tekemässä excelillä pisteytys-kaavaketta. Minun pitäisi saada yhteen soluun tietty pistearvo (0,1,2,3) sen perusteella, mitä toiseen soluun syötetään.
Osa on hyvin simppeleitä, mutta viidessä muuttujassa on se "ongelma", että niissä on melko paljon mahdollisia arvoja. Esimerkkinä arvo 8 tai alle tuottaa 3 pistettä, arvo 9 ja 11 väliltä tuottaa 1 pisteen, arvo 12 ja 20 väliltä tuottaa 0 pistettä, arvo väliltä 21-24 tuottaa 2 pistettä ja 25 tai yli tuottaa 3 pistettä. Näitä missä on 5 mahdollista "arvoryhmää" on pari noista, yhdessä on kuusi ja yhdessä 4.
JOS-funktio toimi tiettyyn rajaan saakka mutta loppui sitten. JOS.JOUKKO sen sijaan ei toiminut ollenkaan (johtuuko versiosta ?)
Miten saisin tämän aikaiseksi. Excelini on suomenkielinen 2016.
Monimutkainen JOS-funktio?
6
134
Vastaukset
- Anonyymi
Mikä se JOS -lause oli mikä toimi johonkin asti ja sitten lopetti toiminnan?
- Anonyymi
No nyt en enää tiedä koska sen menin poistamaan. Se toimi tuossa esimerkkini tapauksessa aina arvoon 20 asti ja lopetti siihen. Olisikohan ongelmakohta ollut JOS(B3>=21;”2”;JOS(B3<=24;"2";
Muistaakseni korjasin tuon vielä niin että kukin mahdollisista arvoista (21,22,23,24) oli omana funktionaan ja viimeinen arvo (25 tai yli) oli JOS(B3>=25;”3”; eikä se silti toiminut. - Anonyymi
Anonyymi kirjoitti:
No nyt en enää tiedä koska sen menin poistamaan. Se toimi tuossa esimerkkini tapauksessa aina arvoon 20 asti ja lopetti siihen. Olisikohan ongelmakohta ollut JOS(B3>=21;”2”;JOS(B3<=24;"2";
Muistaakseni korjasin tuon vielä niin että kukin mahdollisista arvoista (21,22,23,24) oli omana funktionaan ja viimeinen arvo (25 tai yli) oli JOS(B3>=25;”3”; eikä se silti toiminut.=IF(OR(B3<=8;B3>=25);3; IF(AND(B3>=21;B3<=24);2;IF(AND(B3>=9;B3<=11);1; 0)))
- Anonyymi
Tässä tapauksessa lienee helpoin tehdä kahden sarakkeen taulukko, jossa vasemmassa on hakuarvo ja oikeassa haun tulos. Sitten vaan PHAKU-funktiolla haetaan tulos.
- Anonyymi
Leikitään esimerkiksi seuraavaa:
Luodaan ensin arvotaulukko soluihin C1:D18
C1=8 ja D1=3
C2=9 ja D2=1
C3=10 ja D3=1
C4=11 ja D4=1
C5=12 ja D5=0
C6=13 ja D6=0
C7=14 ja D7=0
C8=15 ja D8=0
C9=16 ja D9=0
C10=17 ja D10=0
C11=18 ja D11=0
C12=19 ja D12=0
C13=20 ja D13=0
C14=21 ja D14=2
C15=22 ja D15=2
C16=23 ja D16=2
C17=24 ja D17=2
C18=25 ja D18=3
Maalataan alue C1:D18 ja komennetaan Kaavat/Määritä nimi
Uusi nimi/Nimi -kenttään kirjoitetaan: arvot (OK)
Oletetaan, että solun A1 arvo riippuu edellä olevan taulukon mukaan siitä mikä on solun B1 arvo. Soluun A1 kirjoitetaan kaava:
=JOS(B1<9;PHAKU(8;arvot;2);JOS(B1>24;PHAKU(25;arvot;2);PHAKU(B1;arvot;2)))
Nyt vaihtamalla arvoa solussa B1 vaihdat samalla automaattisesti arvoa myös solussa A1. =OR(J1<=8;J1=25)*3 AND(J1<=11;J1>=9)*1 AND(J1<=24;J1>=21)*2
Keep EXCELing
@Kunde
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Zelenskyi ei suostunut nöyrtymään Trumpin ja Vancen edessä, siksi meni pieleen
Trumppia täytyy imarrella, silloin homma toimii aina. Tähän Zelenskyi ei suostunut.6565710Harmi että
Pidät niin vastenmielisenä. Olen minäkin välissä ollut ihan kamala sinulle ja ihmetellyt miten voit minusta tykätä. Se o222487Trump näytti slipoveri-ukolle kaapin paikan!
Slipoveri-ukko Ukrainan presidentti Volodimir Selenskyi meni tapaamaan valkoiseen taloon Trumppia ilman kunnon tuliaisia2711849- 1141737
- 941566
En rehellisesti usko et oisit
Sekuntiakaan oikeasti mua kaivannut. Tai edes miettinyt miten mulla menee. Jotenkin todennäköisesti hyödyt tästäkin jos271528Saako kaunis ihminen parempaa kohtelua?
Onko kauniin ihmisen elämä "helpompaa" kuin tavallisen näköisen ihmisen? Olen kuullut väittämän, että kaunis ihminen saa391369Näin sinusta taas unta!
Unessa olin pakahtuneesti rakastunut sinuun. Olimme vanhassa talossa jossa oli yläkerran huoneissa pyöreät ikkunat. Pöly121325Suomennettua: professori Jeffrey Sachs avaa Ukrainan sodan taustat luennollaan EU parlamentissa
Jeffrey Sachs on yhdysvaltalainen ekonomisti. Sachs toimii Columbian yliopiston The Earth Instituten johtajana. Aiemmin3391291Kun Zele jenkeissä kävi
Enää ei Zele saanutkaan miljardeja ilmaista rahaa niin helposti. Läksyttivät oikein kunnolla pientä miestä ja joutui poi3521286