Excel keskustelu

Tietty luku jossain solussa niin toiseen soluun tulee tietty numero. Eli jos solussa F11 on 2000 niin haluan että soluun F12 tulee 30. Millä kaavalla tämän saa tehtyä?

=JOS(F11=3000;15,6;JOS(F11=2900;16,9;JOS(F11=2800;18,3;JOS(F11=2700;19,3;JOS(F11=2600;20,3;JOS(F11=2500;21,5;JOS(F11=2400;23;JOS(F11=2300;24,6;JOS(F11=2200;27;JOS(F11=2100;29,8;JOS(F11=2000;30,8; ))))))))))
 
=JOS(F11=3000;15,6;JOS(F11=2900;16,9;JOS(F11=2800;18,3;JOS(F11=2700;19,3;JOS(F11=2600;20,3;JOS(F11=2500;21,5;JOS(F11=2400;23;JOS(F11=2300;24,6;JOS(F11=2200;27;JOS(F11=2100;29,8;JOS(F11=2000;30,8; ))))))))))

Excel 365 tukee nykyisin myös "IFS" funktiota, niin noita miljoonan merkin sisäkkäisiä IF- helvettejä ei tarvitse enää näpyttää.

IFS function
 
Minulla on excelissä omakotitalon kaikki kustannukset laskennassa. Olen laskun nimeksi laittanut aina yrityksen nimen, jonne lasku on maksettu.
Maksut lajitellaan lajin mukaan, jotta voi pitää kirjaa paljonko on mennyt rahaa sähköön yms.

Voinko hakea tietoa tuosta ensimmäisestä solusta esim näin: Jos solusta löytyy sana "sähkö", kirjoita soluun sähkö, jos löytyy sana "jäte", kirjoita soluun "jätehuolto", jos ....

Liitteenä selventävä kuva.
Capture.PNG
 
Minulla on excelissä omakotitalon kaikki kustannukset laskennassa. Olen laskun nimeksi laittanut aina yrityksen nimen, jonne lasku on maksettu.
Maksut lajitellaan lajin mukaan, jotta voi pitää kirjaa paljonko on mennyt rahaa sähköön yms.

Voinko hakea tietoa tuosta ensimmäisestä solusta esim näin: Jos solusta löytyy sana "sähkö", kirjoita soluun sähkö, jos löytyy sana "jäte", kirjoita soluun "jätehuolto", jos ....

Liitteenä selventävä kuva.
Capture.PNG

Tiedoista suodatus päälle niin onnistuu.
 
käyttäisin pivotraporttia, sarakkeiksi kuukaudet, riveiksi laskun nimi, sivusuodattimiksi laji, dataksi maksu
 
@Gize ja @otaar Oli ehkä huonosti selitetty, mutta tarkoitus oli siis, että E (Laji) sarakkeessa haetaan A (Laskun nimi) sarakkeen tekstistä avainsanoja, jotka täyttää tuon lajin automaattisesti.

Esim. Sähkölasku Savon Voima Oyj -> Jahas sisältää sanan "sähkö" -> Muuta laji = Sähkö

Tarkoitus olisi siis automatisoida tuota lomaketta, että kynnys sen täyttämiseen olisi tosi matala.
 
@Gize ja @otaar Oli ehkä huonosti selitetty, mutta tarkoitus oli siis, että E (Laji) sarakkeessa haetaan A (Laskun nimi) sarakkeen tekstistä avainsanoja, jotka täyttää tuon lajin automaattisesti.

Esim. Sähkölasku Savon Voima Oyj -> Jahas sisältää sanan "sähkö" -> Muuta laji = Sähkö

Tarkoitus olisi siis automatisoida tuota lomaketta, että kynnys sen täyttämiseen olisi tosi matala.

Helpoimmalla pääset varmaankin, kun teet tiedostossa toiselle sheetille listan, missä ton Toimittaja - Kategoria, ja tuota päivittelet sen mukaan, kun uusia laskuja eri toimittajilta tulee. Tuossa kuitenkin voisi olettaa, että suurin osa vakiolaskuista tulee kouralliselta toimittajia. Sitten vain vlookupilla toimittajalistasta kategoria.

Tuo avainsanojen mukaan täyttäminen vaatisi aika pitkälti yllämainitsemani IFS-funktion kanssa säätöä, eli joutuisit tekemään listan kaikista haluamistasi kategorioista, josta sitten haetaan Search-funktiolla kutakin kategoriaa erikseen toimittajan nimestä.

Eli, jos oletetaan solussa A3 olevan firman nimi, ja soluissa B3:B4 kategoriat, niin kaava näyttäisi tältä: =IFS(SEARCH(B3,A3),B3,SEARCH(B4,A3),B4). Eli haetaan ensin, löytyykö solun B3 kategorian nimeä toimittajan nimestä. Mikäli löytyy, annetaan tulokseksi se. Mikäli ei, katsotaan löytyykö solussa B4 olevaa kategorian nimeä toimittajan nimestä etc.

Jokaiselle kategorialle tehtäisiin sitten tuonne IFS:n sisään oma Search().
 
@Gize ja @otaar Oli ehkä huonosti selitetty, mutta tarkoitus oli siis, että E (Laji) sarakkeessa haetaan A (Laskun nimi) sarakkeen tekstistä avainsanoja, jotka täyttää tuon lajin automaattisesti.

Esim. Sähkölasku Savon Voima Oyj -> Jahas sisältää sanan "sähkö" -> Muuta laji = Sähkö

Tarkoitus olisi siis automatisoida tuota lomaketta, että kynnys sen täyttämiseen olisi tosi matala.


Jo mainittu pivottaulukko sopii tähän erinomaisesti. Tässä kolmessa minuutissa väännetty esimerkki havainnollistamaan:
 
Miten saa tohon kaavaan keskiarvon siten yläpuolelta laskisi vain numerot ja tyhjät ruudut jäävät huomiotta. Niihin lisätään tarvittaessa luku ja sitten taas pitäisi tulla oikea tulos keskiarvoksi?

upload_2018-11-6_11-56-20.png
 
Olen kustannusarviota vertailemassa, jossa siis vasemmalla puoleisessa solussa on kustannusarvion mukainen kustannus ja oikealla puolella tarjoukseen perustuva.
Miten saan noi autom värjättyä, että vertailisi keskenään kahta tai useampaa solua samalla rivillä, joissa pienin on vihreä ja isoin punainen?
 
Onnistuuko excelin macrolla seuraavanlainen temppu:

Alkuperäisessä taulukossa on ilmoitettu pitkulaisen alueen geometria, jaettuna eri levyisiin ja pituisiin osiin.

Taulukko pitäisi muuttaa muotoon jossa ilmoitetaan alkupisteeksi nolla, sekä kerrotaan missä (etäisyys)pisteissä(nollan suhteen) leveys muuttuu. Ja leveysmitta pitäisi vielä saada puolitettua. Tuon akseli-sarakkeen voi vaikka lisätä käsin, sitä ei tarvitse automatisoida.

Ajatuksena saada valmis pohja tehtyä, johon nämä alkuperäiset tiedot voi kopioida, ja makro ulostaa tuon toisenlaisen taulukon. Lähtötietojen muoto muuttuu sen verran, että rivien määrä ei ole vakio, onko tämä este?

Liitteenä vielä kuva mitä haen takaa

excelmuokkaus.jpg
 
edit. joka rivistä siis luodaan kaksi uutta riviä joissa on aloitus- ja lopetuspisteet?

makrolla helpompi muttei mahdoton perinteisillä kaavoillakaan
 
Viimeksi muokattu:
Kyllä, juuri niin. Näyttää olevan helpoin niin, että tallentaa makroja pätkissä. Näin saa rajattua virheitä pois, eikä koko tapahtumaketjua tarvitse kerralla tehdä. Lisäsin tuohon taulukon viereen napin, jonka makroon lisään sitten kaikki yhteen putkeen.

Pitää tosiaan pelivaraa saada jos pituuksia tuleekin enempi. Ajattelin että laitan laskennan jatkamaan jonkun verran pidemmälle kuin tarve olisi. Tarpeellisten lukujen määrän kuitenkin näkee helposti siitä, kun sama luku alkaa toistumaan listan lopussa, kun laskettavat pituudet on loppuneet.
 
Dear @otaar , @mhkuas ja @Dalle , kiitos vastauksistanne. Sain tuon aiemmin kyselemäni kaavan lopulta viilattua toimimaan tyyliin tämä: =SUMIF($A$3:$A$8;"="&N13&"";$L$3:$L$8)

Mutta kuulkaas, olisi vielä toinen kysymys! Nyt siis saan resurssien sitoman ajan tuolla ylläolevalla kaavalla, niin vielä pitäisi osata hakea taulukosta nuo resurssit ja yhdistää ne tuon käytetyn ajan kanssa. Teille varmaan kuulostaa helpolta, itselle ei. :D Olen tuota yrittänyt pähkäillä mutta on varmaankin olemassa jokin käsky mitä en nyt tiedä olevan olemassa.

Tässä kuvavinkki esimerkkinä: https://aijaa.com/9tt2Bv

Eli kyseiset tapahtumat An sitovat resursseja kappalemäärät jotka näkyy taulukosta. Kysymys. Saanko mitenkään poimittua tuolta toiselle sheetille näkymään esim näin, tai jotenkin selkeästi ylipäätään:

A4 3 'Resurssi 1'
A4 1 'Resurssi 8'
A5 2 'Resurssi 1' jne..

Eli jos vaikka tapahtuma A5 rivillä on jossain kohtaa lukma, se pomitaan ja lisätään kyseisen sarakkeen nimi sen perään. Tuon kun saisi kaikille noille taulukon riveille toimimaan niin olisi helpompi hengittää.. :)

Kiitos vinkeistä jo etukäteen!!
 
Dear @otaar , @mhkuas ja @Dalle , kiitos vastauksistanne. Sain tuon aiemmin kyselemäni kaavan lopulta viilattua toimimaan tyyliin tämä: =SUMIF($A$3:$A$8;"="&N13&"";$L$3:$L$8)

Mutta kuulkaas, olisi vielä toinen kysymys! Nyt siis saan resurssien sitoman ajan tuolla ylläolevalla kaavalla, niin vielä pitäisi osata hakea taulukosta nuo resurssit ja yhdistää ne tuon käytetyn ajan kanssa. Teille varmaan kuulostaa helpolta, itselle ei. :D Olen tuota yrittänyt pähkäillä mutta on varmaankin olemassa jokin käsky mitä en nyt tiedä olevan olemassa.

Tässä kuvavinkki esimerkkinä: https://aijaa.com/9tt2Bv

Eli kyseiset tapahtumat An sitovat resursseja kappalemäärät jotka näkyy taulukosta. Kysymys. Saanko mitenkään poimittua tuolta toiselle sheetille näkymään esim näin, tai jotenkin selkeästi ylipäätään:

A4 3 'Resurssi 1'
A4 1 'Resurssi 8'
A5 2 'Resurssi 1' jne..

Eli jos vaikka tapahtuma A5 rivillä on jossain kohtaa lukma, se pomitaan ja lisätään kyseisen sarakkeen nimi sen perään. Tuon kun saisi kaikille noille taulukon riveille toimimaan niin olisi helpompi hengittää.. :)

Kiitos vinkeistä jo etukäteen!!
Menee macro-ohjelmoinnille ellet halua tehdä staattisia rivejä ensin jokaiselle solulle (20x20 taulukko tekee jo 400 riviä) ja siitä parsea sitä dataaa sit luettavaan muotoon.
Silloin tulis joka soluun tuon tyylinen =JOS(E3>0;$D3&" "&E3&" "&E$2;"") (E3 numerosolu D tapahtumasarake ja 2 resurssirivi)
 
Menee macro-ohjelmoinnille ellet halua tehdä staattisia rivejä ensin jokaiselle solulle (20x20 taulukko tekee jo 400 riviä) ja siitä parsea sitä dataaa sit luettavaan muotoon.
Silloin tulis joka soluun tuon tyylinen =JOS(E3>0;$D3&" "&E3&" "&E$2;"") (E3 numerosolu D tapahtumasarake ja 2 resurssirivi)

Kiitos @TheMeII ! Joo, makroja nimenomaan ei saisi olla kuviossa mukana. Mutta itseasiassa tuolla sinun keksimällä kaavallaha ntuo voisi toimia, etenkin jos tekisin niin että vain nuo resurssikohdat laitan kaavaksi (solut missä on lukema). Silloin säästyisin ehkä aika vaivalta ellei kaavaa saa kopioitua fiksusti, ehkä saakin. :)

Mutta mitähän on tuo mainitsemasi parseaminen? :D Onko se jotain miten voin erotella tuon kaavasin antaman tuloksen, esim "A4 3 Resurssi 1" eri soluihin laskemisen helpottamiseksi?

Tätä kysyn siis siksi koska nyt on siis tiedossa montako päivää mitäkin resurssia on käytössä niin esim Resurssi 1:n käytetyt päivät pitäisi kertoa tuolla lukumäärällä 3 jonka sain kaavastasi :) Liittyykö tuo parseaminen siis siihen jotenkin? :)

EDIT: Tässähän oppii uutta samalla ihan todella hyvin!
 
Avaat tapahtuman riville omiin sarakkeisiin eri romut ja sitten saat kuvaillun kaltaisen taulukon väännettyä pivotraportilla.

Dear @otaar , @mhkuas ja @Dalle , kiitos vastauksistanne. Sain tuon aiemmin kyselemäni kaavan lopulta viilattua toimimaan tyyliin tämä: =SUMIF($A$3:$A$8;"="&N13&"";$L$3:$L$8)

Mutta kuulkaas, olisi vielä toinen kysymys! Nyt siis saan resurssien sitoman ajan tuolla ylläolevalla kaavalla, niin vielä pitäisi osata hakea taulukosta nuo resurssit ja yhdistää ne tuon käytetyn ajan kanssa. Teille varmaan kuulostaa helpolta, itselle ei. :D Olen tuota yrittänyt pähkäillä mutta on varmaankin olemassa jokin käsky mitä en nyt tiedä olevan olemassa.

Tässä kuvavinkki esimerkkinä: https://aijaa.com/9tt2Bv

Eli kyseiset tapahtumat An sitovat resursseja kappalemäärät jotka näkyy taulukosta. Kysymys. Saanko mitenkään poimittua tuolta toiselle sheetille näkymään esim näin, tai jotenkin selkeästi ylipäätään:

A4 3 'Resurssi 1'
A4 1 'Resurssi 8'
A5 2 'Resurssi 1' jne..

Eli jos vaikka tapahtuma A5 rivillä on jossain kohtaa lukma, se pomitaan ja lisätään kyseisen sarakkeen nimi sen perään. Tuon kun saisi kaikille noille taulukon riveille toimimaan niin olisi helpompi hengittää.. :)

Kiitos vinkeistä jo etukäteen!!
 
Avaat tapahtuman riville omiin sarakkeisiin eri romut ja sitten saat kuvaillun kaltaisen taulukon väännettyä pivotraportilla.

@otaar , tuo olisi hyvä idea mutta tuo pohjadata tulee Project Prosta ja resursseja on satakunta, niin niitä ei jokaista käytettävyyden takia viitsisi tuonne Projectiin lisätä. On nimittäin kamala homma joka riville etsiä oikeat resurssit ja virheiden todennäköisyys kasvaa. Muuten tuo olisikin ollut oiva idea!

Sen takia juuri yritänkin pähkiä miten jokaiselle tietyn tapahtuman ajanjaksolle saisi nuo tarvittavat resurssit osoitettua yhdestä taulukosta. :)
 
yleisesti ottaen jos ulkoisesta lähteestä tuodaan dataa kannattaa se jättää taulukkona sikseen, kaikki käsittely/automaagio tehdä uuteen taulukkoon viittaamalla tuotuun dataan oleellisin osin.
käsittely!An: =tuotu_data!An
käsittely!Bn: =tuotu_data!Dn
jne...
Käsittelytaulukon lisäsarakkeisiin voidaan sitten hakea kolmannesta taulukosta vlookup():lla tms. lisätietoja.

Jolloin automaatio toimii kun vaihdat vaan uudet datat ekaan taulukkoon.
 
yleisesti ottaen jos ulkoisesta lähteestä tuodaan dataa kannattaa se jättää taulukkona sikseen, kaikki käsittely/automaagio tehdä uuteen taulukkoon viittaamalla tuotuun dataan oleellisin osin.
käsittely!An: =tuotu_data!An
käsittely!Bn: =tuotu_data!Dn
jne...
Käsittelytaulukon lisäsarakkeisiin voidaan sitten hakea kolmannesta taulukosta vlookup():lla tms. lisätietoja.

Jolloin automaatio toimii kun vaihdat vaan uudet datat ekaan taulukkoon.

Taisin jopa ymmärtää mitä tarkoitat! Hope so. Eli olen kopioinut tuon tarvittavan datan Projectista exceliin ja sitä muokkaan. :)

Hmm, nyt kirjoittaessa taisin ymmärtää vielä paremmin mitä tarkoitit. Onko miten kaukaa haettua että exceliin tuodut tapahtumarivit täydentäisi tuollaisen taulukon resursseilla uusiin sarakkeisiin? Saakohan miten tuotua tuollaisesta resurssitaulukosta resurssin nimen ja määrän omiin sarakkeisiinsa tapahtumarivin jatkoksi? Ongelma(?) lienee että tapahtumat tulevat vuoden mittaan satunnaisessa järjestyksessä omille riveilleen ja resurssilista on tietyssä vakiomuodossa.

Vai onko se vlookup() mahdollisesti tähän jokin taika-avain? Tuo ei ole vielä tuttu toiminto itselle :)
 
Taisin jopa ymmärtää mitä tarkoitat! Hope so. Eli olen kopioinut tuon tarvittavan datan Projectista exceliin ja sitä muokkaan. :)

Hmm, nyt kirjoittaessa taisin ymmärtää vielä paremmin mitä tarkoitit. Onko miten kaukaa haettua että exceliin tuodut tapahtumarivit täydentäisi tuollaisen taulukon resursseilla uusiin sarakkeisiin? Saakohan miten tuotua tuollaisesta resurssitaulukosta resurssin nimen ja määrän omiin sarakkeisiinsa tapahtumarivin jatkoksi? Ongelma(?) lienee että tapahtumat tulevat vuoden mittaan satunnaisessa järjestyksessä omille riveilleen ja resurssilista on tietyssä vakiomuodossa.

Power queryllä ja pivot taulukoilla tämä onnistuu helposti ja on myös helposti päivitettävissä. Tässä esimerkki.

Lyhyt ohje tuon tekemiseen:
1. Valitse taulukko
2. Tiedot -välilehti -> Nouda tiedot -> Muista lähteistä -> Taulukosta tai alueesta -> Ok
= Power Query editori avautuu
3. Klikkaa hiiren oikealla "Tapahtumat" saraketta -> Poista muiden sarakkeiden pivotointi
4. Anna sarakkeille paremmat otsikot tuplaklikkaamalla
5. Aloitus -välilehdeltä -> Sulje ja lataa -> Sulje ja lataa kohteeseen
6. Valitse "Pivot-taulukkoraportti" ja klikkaa ok
= päädyt takaisin Exceliin
7. Pivot taulukon kentät ruudusta valitse kaikki kolme arvoa
- Arvoihin menee resurssien käytön arvot
- Riveihin ensin tapahtuma ja sitten resurssit

Tuota taulukkoa saa vielä muokattua halutun näköiseksi. Esimerkiksi:
- Klikkaa taulukkoa jostain ja ikkunan ylälaitaan tulee Pivot-taulukkotyökalut
- Valitse rakenne
- Välisummat -> Älä näytä välisummia
- Loppusummat -> Ei käytössä
- Raportin asettelu -> Näytä taulukkomuodossa
- Raportin asettelu -> Toista kaikkien kohtien otsikot

Taulukon päivitys on myös helppoa ja nopeaa, jos alkuperäiseen taulukkoon tulee lisää rivejä tai sarakkeita. Klikkaa vain luotua pivottaulukkoa jostain ja ikkunan ylälaitaan tulee tuo "Pivot-taulukkotyökalut". Valitse sitten analysoi-välilehti ja klikkaa sieltä päivitä ja uudet tiedot ilmestyy taulukkoon.

Tämä olettaen että sinulla on käytössä excel 2016. Aiemmissa versioissa sinun täytyy aktivoida power query ja pivot lisäosat, mutta muuten menee melko samalla kaavalla. Tarkennuksia voi kysyä ja netistä löytyy lisää esimerkiksi hakusanoilla "unpivot excel table".

Vai onko se vlookup() mahdollisesti tähän jokin taika-avain? Tuo ei ole vielä tuttu toiminto itselle :)
Lähinnä kirosana.
 
@mhkuas , suuret kiitokset! Tämä menee heti huomenna kokeiluun! Kuulostaa nimittäin niin hyvältä jos se noin toimisi. Toivottavasti saisin tuon tehtyä sillä onhan tuo aikamoista säätämistä osaamattomalle kaverille :)

Repesin tolle vlookup-kommentille :D
 
Hei, taas oltaisiiin apua vailla.

upload_2018-11-16_8-29-9.png


Minkälaisella kaavalla tohon kolmanteen sarakkeeseen saa siten, että lisäisi aina toisesta sarakkeesta kertyvän summan kuten tuossa olen nyt manuaalisesti lyönyt (50+60=110 ja 110+70=180 jne.)?
 
öö, näinkö?
esim C4:ään =B4+C3
 
öö, näinkö?
esim C4:ään =B4+C3

Niin siis siksi tuo neljäs sarake että lopputulema 10-rivillä olisi tuo 600. Eli tuohon riviin 4 sarake 3 tulos olisi kaikki "yltä" yhteen laskettuna elikäs 220. Ja sen alle 270 jne.

Tuo neljäs sarake tosiaan vain ns. guide-line.
 
siis eka riville laita vaan C1:een =B1
toiselle riville laita C2:een =B2+C1
sit vedät siitä pallosta alas niin saat sen summakertymän

toinen vaihtoehto on että laitat
=SUMMA($B$1:B1) C1:een ja vedät siitä alas. tämä generoi varoituksen jokaiseen soluun paitsi viiemiseen mutta se varoittaa vain mahdollisesta loogisesta virheestä
 
Niin siis siksi tuo neljäs sarake että lopputulema 10-rivillä olisi tuo 600. Eli tuohon riviin 4 sarake 3 tulos olisi kaikki "yltä" yhteen laskettuna elikäs 220. Ja sen alle 270 jne.

Tuo neljäs sarake tosiaan vain ns. guide-line.

Senkun kopioit sen kaavan vetämällä siitä solun oikeasta alareunasta. Jos et ole lukinnut soluja, niin ne tulee kyllä perässä.
 
Hep!

Apuja Excel-amatöörille.

Mulla on lista jossa about 400 henkilötunnusta omissa soluissaan. Miten saan helpoiten erotettua kaikista
alku- ja loppuosan omiin soluihin?
 
Hep!

Apuja Excel-amatöörille.

Mulla on lista jossa about 400 henkilötunnusta omissa soluissaan. Miten saan helpoiten erotettua kaikista
alku- ja loppuosan omiin soluihin?

Excelissä on teksti sarakkeisiin toiminto, mihin voit määrittää nuo hetun välimerkit katkaisukriteeriksi.
 
Lisäkysymys vielä. Tarttisi kaavan millä erotella hetun loppuosasta sukupuoli, eli onko kolmas numero parillinen vai pariton. Apua :D
 
Käytät vaikka POIMI.TEKSTI(D2;3;1) funktiota poimiaksesi kolmas merkki. ja sitten tuo koko rimpsu esim =ONPARILLINEN(POIMI.TEKSTI(D2;3;1))
 
Power queryllä ja pivot taulukoilla tämä onnistuu helposti ja on myös helposti päivitettävissä. Tässä esimerkki.

Hei @mhkuas , olisiko sulla mitään saumaa laittaa tuota linkin kuvaa uudestaan? En tajunnut että siihen ei enää ole accessia. Pääsen vihdoin tämän kimppuun kunnolla! :)

EDIT. Huomasin että tyssäsi heti alkuunsa sillä tuo suomenkielinen ohjeistus sekoitti jo kohdassa 1. eli mikä mahtaa olla se oikea paikka josta Power Queryyn pääsee käsiksi. Tämä on Excen 2016 joten tämä pitäisi toimia tässä versiossa? Toivottqavasti ehtisit tänään opastaa hieman lisää sillä ke-aamuna pitäisi olla tämän kanssa valmista. Saa nähdä mitä tulee! :)

Edit2: Kappas hemmettiä, nyt on kivasti listattuna nuo kaikkien tapahtumien resurssitarpeet pivotissa!

Vielä pitää keksiä saanko nyt joteinkin helposti kerrottua nuo yksittäiset resurssit helposti samannimisten tapatumien yhteiskestolla. :) Silloin saisin ynnättyä esim kuinka monta päivää läppärit ovat olleet sidottuna noihin tapajhtumiin yhteensä. Hmm, mitenhän tuon.. Ehkä haen kahvin kun aivot tuntuu puurolta. Kiitos vielä, @mhkuas , ilman sua ei oltais tässä vaiheessa, nyt näkyy jo ehkä valoa tunnelin päässä!
 
Viimeksi muokattu:
Yksi kyssäri ennen lomia: mulla on excelissä Yhteensä-sarake, joka muodostuu jo itsessään kaavalla. Lisäksi olen tehnyt siihen ehdollisen muotoilun, että mikäli sarakkeessa olevan solun summa ei vastaa kahdella muulla välilehdellä olevan solun summaa, niin solu muuttuu punaiseksi. Mitenköhän saisin tuon vielä sen verran jalostettua, ettei tuota punaista väriä tulisi, jos solu on tyhjä/0? Ja excel suomeksi. Kiitti! :)
 
Taulukon muotoilukysymys, ja haku/rajaustoiminto.

Otetaan nyt esimerkiksi asunnon rakentaminen, jossa on eriteltynä isot työvaiheet pohjat, seinät, sisätilat ja vesikatto.
Pohjatöiden sisällä on työvaiheet eriteltyinä työkustannuksin ja tarvikekustannuksin.
Miten saan siis rajattua tuon haun niin, että jos rajaan A3 solusta kohdan Pohjatyöt, niin se rajaa solut A3-A15?

Excel.jpg
 
Taulukon muotoilukysymys, ja haku/rajaustoiminto.

Otetaan nyt esimerkiksi asunnon rakentaminen, jossa on eriteltynä isot työvaiheet pohjat, seinät, sisätilat ja vesikatto.
Pohjatöiden sisällä on työvaiheet eriteltyinä työkustannuksin ja tarvikekustannuksin.
Miten saan siis rajattua tuon haun niin, että jos rajaan A3 solusta kohdan Pohjatyöt, niin se rajaa solut A3-A15?

Excel.jpg

Helpoiten varmaan niin että se "pohjatyöt" lukisi joka rivillä tuossa "kohta"-sarakkeessa, jolloin voit suoraan filtteröidä sen mukaan.
 
Helpoiten varmaan niin että se "pohjatyöt" lukisi joka rivillä tuossa "kohta"-sarakkeessa, jolloin voit suoraan filtteröidä sen mukaan.

Totta :rofl:

Kaikkein yksinkertaisinta tapaa ei tule aina mietittyä. Sitten kun vielä laittaa solun värisellä fontilla, niin ei edes näy :tup:
 
Ei taida olla Excelissä helppoa toteuttaa sellaista, että pystysarakkeessa A on arvoja ja viereiseen sarakkeeseen B tulisi merkintä, mikä luku on pienin, mikä toiseksi pienin jne?

Tähän tyyliin, eli B-solussa olisi jokin kaava jonka perusteella tulee tuo "1.,2.,3... jne". Kun eihän se kaava voi tietää onko se pienin luku jo "käytössä". A1-A4 rivien järjestys vaihtelee eikä rivien sorttaus järjestyksessä ole vaihtoehto.

upload_2019-2-22_15-3-43.png
 
Ei taida olla Excelissä helppoa toteuttaa sellaista, että pystysarakkeessa A on arvoja ja viereiseen sarakkeeseen B tulisi merkintä, mikä luku on pienin, mikä toiseksi pienin jne?

Tähän tyyliin, eli B-solussa olisi jokin kaava jonka perusteella tulee tuo "1.,2.,3... jne". Kun eihän se kaava voi tietää onko se pienin luku jo "käytössä". A1-A4 rivien järjestys vaihtelee eikä rivien sorttaus järjestyksessä ole vaihtoehto.

upload_2019-2-22_15-3-43.png

B1:een laitat =RANK(A1, A$1:A$4) ja vedät automaattitäydennyksellä kulmasta alempiin celleihin.
 
Viimeksi muokattu:
Kaikki on helppoa excelissä ;)

rankeq.PNG


...ja kopioit alaspäin. Suomeksi ARVON.MUKAAN.TASAN.

Edit: Hidas... ja järjestyskin väärin, tuon viimeisen nollan kun muuttaa ykköseksi niin tulee oikein päin.
 
...syitä miksi yhdelläkään mun koneella ei ole Exceliä suomeksi :darra:

Hyvä käännöstyökalu funktioille löytyi muuten täältä: Translator
 
Tuohan oli minulle tuntematon kaava ja tekee juuri mitä piti. Kiitos! Ja todellakin ei h***tti mikä suomennos taasen. Olen usein ihmetellyt, kenen mielestä on ollut hyvä idea suomentaa kaikki kaavat? Yleensä englanniksi pitää etsiä apuja ja sen jälkeen aina vielä selvitettävä kaava suomeksi, ennen kuin voi testata.
 

Statistiikka

Viestiketjuista
258 278
Viestejä
4 486 107
Jäsenet
74 132
Uusin jäsen
Jaakko0000000

Hinta.fi

Back
Ylös Bottom