Olen tekemässä kirjanpitoa ja yksi ongelma enää jäljellä..
Excelin pitäisi etsiä A1 solusta tietoa onko luku 10-20 välillä ja palauttaa oikea luku esim.12 B1 soluun ja tyhjä jos ei ole. Miten tämä onnistuu?
Esimerkki:
A B
1 12 12
2 10 10
3 9 (ei ole joten tyhjä)
4 20 20
Toivottavasti esimerkistä ymmärtää ajatuksen.
Excelin pitäisi etsiä A1 solusta tietoa onko luku 10-20 välillä ja palauttaa oikea luku esim.12 B1 soluun ja tyhjä jos ei ole. Miten tämä onnistuu?
Esimerkki:
A B
1 12 12
2 10 10
3 9 (ei ole joten tyhjä)
4 20 20
Toivottavasti esimerkistä ymmärtää ajatuksen.
Vastaukset 6
Vanhimmat
=JOS(JA(A1>=10;A1<=20);A1;"")
Tuo siis B1-soluun etc..
Kiitoksia, mites onnistuuko tämä?
A1:ssä on edelleen se luku jota haetaan esim. se 12 ja B1:ssä onkin nyt luku 1 ja C1:ssä on luku 5.
Nyt halutaan etsiä soluun D1 ensin, että täyttyykö luvun 10-20 etsintä ja jos täyttyy niin tuo E1 soluun luvun 1 B1 solusta ja F1 soluun luvun 5 C1 solusta.
Esimerkki:
A B C D E F
1 12 1 5 12 1 5
2 9 (muut ovat tyhjää koska luku 10-20 ei täyty)
Kaikki onnistuu, mutta tuossa on pieni ristiriita. Kirjoitit että A1:ssä on luku 12, mutta alempana esität A1:ssä olevan luvun 1.
Mutta jos tarkoitus on, että A1:ssä on luku, joka määrittää näytetäänkö sarakkeissa D,E ja F sarakkeissa A,B ja C olevat luvut, niin kopsaisin aikaisemmin mainitun kaavan D-sarakkeeseen, ja E:ssä ja F:ssä katottaisiin vaan onko D:ssä mitään.
Eli D1:ssä =JOS(JA(A1>=10;A1<=20);A1;"")
E1:ssä =JOS(PITUUS(D1)>0;B1;"")
F1:ssä =JOS(PITUUS(D1)>0;C1;"")
Kiitoksia, tosiaan tämä chat muuttaa tuota kirjoitusmuotoa, vaikka pistin välit. Eli se 1:nen meinaa rivinumeroa ylhäällä A ja rivi 1. Merkitys tällä on se, että haluan tietää mikä alue on onnistunut parhaiten ja haluan Excelin laskevan tämän suoraan. Tällä tavalla se ei onnistu suoraan. Eli annan paremman esimerkin.
Minulla on 10 aluetta ne ovat:
10-20
20-30
30-40
40-50
50-60
60-70
70-80
80-90
90-100
Kirjanpitoon täytän A1:stä alaspäin aina tuon alueen. B2:seen tulee alueen käyttämä raha ja C2:seen tulos jonka alue on tehnyt.
Ja nämä kirjataan siinä järjestyksessä kun työt päättyvät eri alueilta. Eli A-rivillä on kaikkia alueita ja B-C sitten niiden käytetty raha ja tulos.
Tämä on alkujaan tehty huonosti ja jokaisella alueella pitäisi olla oma taulukkonsa, mutta nyt on tehty näin ja rivejä käytössä yli 2000 joten muokkaaminen erittäin hidasta. Siksi ajattelin onko tähän kaavaa?
Eli nyt ymmärrät varmasti miksi E:n ja F:n pitää tuoda se tieto sieltä B ja C soluista vain silloin, jos alue täyttyy..
0-10 jäi alueista pois, mutta se nyt ei ole niin oleellinen asia tässä..
Voiko nuo eri alueet olla "sikinsokin" alekkain A-sarakkeella?
Mistä kaava tietää onko luku alueella? Jos vaikka luku on tuo 12 ja alue onkin 20-30 (eli ulkona).
Mistä se näkyy, mihin alueeseen A-sarakkeen luku pitäisi "kuulua"?