Excel keskustelu

Liittynyt
17.10.2016
Viestejä
359
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; ))))))))))
 

Gale

GYM-psykoosi
Liittynyt
17.10.2016
Viestejä
200
=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
 
Liittynyt
10.07.2017
Viestejä
2 187
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
 
Liittynyt
18.12.2016
Viestejä
1 196
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.
Tiedoista suodatus päälle niin onnistuu.
 
Liittynyt
16.10.2016
Viestejä
528
käyttäisin pivotraporttia, sarakkeiksi kuukaudet, riveiksi laskun nimi, sivusuodattimiksi laji, dataksi maksu
 
Liittynyt
10.07.2017
Viestejä
2 187
@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.
 

Gale

GYM-psykoosi
Liittynyt
17.10.2016
Viestejä
200
@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().
 
Liittynyt
14.12.2016
Viestejä
30
@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:
 

druidi

BANNATTU
BANNED
Liittynyt
20.10.2017
Viestejä
271
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
 
Liittynyt
29.01.2017
Viestejä
1 612
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?
 
Liittynyt
20.04.2018
Viestejä
422
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
 
Liittynyt
16.10.2016
Viestejä
528
edit. joka rivistä siis luodaan kaksi uutta riviä joissa on aloitus- ja lopetuspisteet?

makrolla helpompi muttei mahdoton perinteisillä kaavoillakaan
 
Viimeksi muokattu:
Liittynyt
20.04.2018
Viestejä
422
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.
 
Liittynyt
17.10.2016
Viestejä
2 595
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!!
 

TheMeII

Übertaktungspotenzial
S Y N T H W A V E
Liittynyt
13.11.2016
Viestejä
7 004
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)
 
Liittynyt
17.10.2016
Viestejä
2 595
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!
 
Liittynyt
16.10.2016
Viestejä
528
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!!
 
Liittynyt
17.10.2016
Viestejä
2 595
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. :)
 
Liittynyt
16.10.2016
Viestejä
528
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.
 
Liittynyt
17.10.2016
Viestejä
2 595
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 :)
 
Liittynyt
14.12.2016
Viestejä
30
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.
 
Liittynyt
17.10.2016
Viestejä
2 595
@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
 

jjjjussi

pelinjohtaja
BANNED
Liittynyt
17.10.2016
Viestejä
2 106
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.)?
 

TheMeII

Übertaktungspotenzial
S Y N T H W A V E
Liittynyt
13.11.2016
Viestejä
7 004
öö, näinkö?
esim C4:ään =B4+C3
 

jjjjussi

pelinjohtaja
BANNED
Liittynyt
17.10.2016
Viestejä
2 106
öö, 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.
 

TheMeII

Übertaktungspotenzial
S Y N T H W A V E
Liittynyt
13.11.2016
Viestejä
7 004
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ä
 

Tim Apple

Amazing!
Tukijäsen
Team Apple
Liittynyt
07.01.2017
Viestejä
716
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ä.
 
Liittynyt
17.10.2016
Viestejä
1 541
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?
 
Liittynyt
17.10.2016
Viestejä
5 708
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.
 
Liittynyt
17.10.2016
Viestejä
1 541
Lisäkysymys vielä. Tarttisi kaavan millä erotella hetun loppuosasta sukupuoli, eli onko kolmas numero parillinen vai pariton. Apua :D
 
Liittynyt
21.11.2016
Viestejä
326
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))
 
Liittynyt
17.10.2016
Viestejä
2 595
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:

Tim Apple

Amazing!
Tukijäsen
Team Apple
Liittynyt
07.01.2017
Viestejä
716
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! :)
 
Liittynyt
29.01.2017
Viestejä
1 612
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
 
Liittynyt
17.10.2016
Viestejä
5 708
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?

Helpoiten varmaan niin että se "pohjatyöt" lukisi joka rivillä tuossa "kohta"-sarakkeessa, jolloin voit suoraan filtteröidä sen mukaan.
 
Liittynyt
29.01.2017
Viestejä
1 612
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:
 
Liittynyt
20.10.2016
Viestejä
478
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
 
Liittynyt
17.10.2016
Viestejä
5 708
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.

B1:een laitat =RANK(A1, A$1:A$4) ja vedät automaattitäydennyksellä kulmasta alempiin celleihin.
 
Viimeksi muokattu:
Liittynyt
03.11.2016
Viestejä
322
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.
 
Liittynyt
03.11.2016
Viestejä
322
...syitä miksi yhdelläkään mun koneella ei ole Exceliä suomeksi :darra:

Hyvä käännöstyökalu funktioille löytyi muuten täältä: Translator
 
Liittynyt
20.10.2016
Viestejä
478
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.
 
Toggle Sidebar

Statistiikka

Viestiketjut
239 637
Viestejä
4 197 241
Jäsenet
70 759
Uusin jäsen
$amii

Hinta.fi

Ylös Bottom