Summa.jos niin mitenkä siihen alueeseen saa lisättyä eri sarakkeella kuuluvan alueen. Nyt tuo nollaa aina sen alkuperäisen alueen ja ottaa vain sen toisen sarakkeen, joku välimerkki väliin?
Eli saan spoilerin mukaista dataa. Tässä on tuoterakenteen nimikkeet ja niiden kustannus. Ensimmäinen sarake on tuoterakenteen taso. Tuo toimii niin, että ..2 on siis alitaso tuolle edelliselle riville ja ....3 taas alitaso edelliselle ..2 riville. Tasoja on paljon enemmän kuin tässä esimerkissä.
Yritän luoda Pivot taulukon, jolla pystyn tarkastelemaan rakenteen kustannuksia. Tuo datan sisältämä tuoterakenne ei ole sellainen mitä haluan tarkastella. Loin erillisen taulukon, johon kopioin Item sarakkeen ja viereen määritin mihin kokonaisuuteen sen rivin kustannuksen haluan menevän. Tämä toimisi hyvin jos samaa nimikenumeroa käytettäisiin vain yhden kerran. Tuossa esimerkin taulukossa 1000020 on vaikka ruuvi, jota käytetään kahdessa eri paikassa. Nyt kaikkien rakenteessa olevien 1000020 kustannus tulee sille edelliselle tasolle, joka on taulukossa ensimmäisenä. Eli tässä 1000019 tulee liikaa kustannusta ja 1000030 liian vähän.
Pitäisi siis jotenkin saada tuo nimike kytkettyä edelliseen tasoon, jotta saisin kustannuksen menemään oikein. Tai ehkä ihan rakenteen ylös asti eikä vain edelliseen. Tämän kun saisi vielä toimimaan power queryllä niin voisi kuukausittain ajaa uuden taulukon päivitetyllä kustannuksella...
Pitäisi siis jotenkin saada tuo nimike kytkettyä edelliseen tasoon, jotta saisin kustannuksen menemään oikein. Tai ehkä ihan rakenteen ylös asti eikä vain edelliseen. Tämän kun saisi
Mitä jos teet yhden sarakkeen ja laitat siihen =B1 & A1 missä B1 on Item ja A1 on Level, jotta soluun tulee sitten vaikka 1000018..2 niin voisiko tuon apusarakkeen avulla tehdä oikeanlaisen pivotin?
Eli saan spoilerin mukaista dataa. Tässä on tuoterakenteen nimikkeet ja niiden kustannus. Ensimmäinen sarake on tuoterakenteen taso. Tuo toimii niin, että ..2 on siis alitaso tuolle edelliselle riville ja ....3 taas alitaso edelliselle ..2 riville. Tasoja on paljon enemmän kuin tässä esimerkissä.
Yritän luoda Pivot taulukon, jolla pystyn tarkastelemaan rakenteen kustannuksia. Tuo datan sisältämä tuoterakenne ei ole sellainen mitä haluan tarkastella. Loin erillisen taulukon, johon kopioin Item sarakkeen ja viereen määritin mihin kokonaisuuteen sen rivin kustannuksen haluan menevän. Tämä toimisi hyvin jos samaa nimikenumeroa käytettäisiin vain yhden kerran. Tuossa esimerkin taulukossa 1000020 on vaikka ruuvi, jota käytetään kahdessa eri paikassa. Nyt kaikkien rakenteessa olevien 1000020 kustannus tulee sille edelliselle tasolle, joka on taulukossa ensimmäisenä. Eli tässä 1000019 tulee liikaa kustannusta ja 1000030 liian vähän.
Pitäisi siis jotenkin saada tuo nimike kytkettyä edelliseen tasoon, jotta saisin kustannuksen menemään oikein. Tai ehkä ihan rakenteen ylös asti eikä vain edelliseen. Tämän kun saisi vielä toimimaan power queryllä niin voisi kuukausittain ajaa uuden taulukon päivitetyllä kustannuksella...
Alkaa mennä sellaisiin hommiin, joissa Excel ei ole enää oikein paras mahdollinen työkalu. Tuppaavat olemaan aika monimutkaisia nämä tuoterakennehässäkät ja varmaan jonkinlainen relaatiotietokanta tmv. olisi aika paljon tehokkaampi. Toisaalta kylläpä hakusanoilla BOM table Excel löytyy kaikenlaisia viritelmiä...
Eli saan spoilerin mukaista dataa. Tässä on tuoterakenteen nimikkeet ja niiden kustannus. Ensimmäinen sarake on tuoterakenteen taso. Tuo toimii niin, että ..2 on siis alitaso tuolle edelliselle riville ja ....3 taas alitaso edelliselle ..2 riville. Tasoja on paljon enemmän kuin tässä esimerkissä.
Yritän luoda Pivot taulukon, jolla pystyn tarkastelemaan rakenteen kustannuksia. Tuo datan sisältämä tuoterakenne ei ole sellainen mitä haluan tarkastella. Loin erillisen taulukon, johon kopioin Item sarakkeen ja viereen määritin mihin kokonaisuuteen sen rivin kustannuksen haluan menevän. Tämä toimisi hyvin jos samaa nimikenumeroa käytettäisiin vain yhden kerran. Tuossa esimerkin taulukossa 1000020 on vaikka ruuvi, jota käytetään kahdessa eri paikassa. Nyt kaikkien rakenteessa olevien 1000020 kustannus tulee sille edelliselle tasolle, joka on taulukossa ensimmäisenä. Eli tässä 1000019 tulee liikaa kustannusta ja 1000030 liian vähän.
Pitäisi siis jotenkin saada tuo nimike kytkettyä edelliseen tasoon, jotta saisin kustannuksen menemään oikein. Tai ehkä ihan rakenteen ylös asti eikä vain edelliseen. Tämän kun saisi vielä toimimaan power queryllä niin voisi kuukausittain ajaa uuden taulukon päivitetyllä kustannuksella...
Laita Pivot-tauluun taso Sliceriksi niin summaa vain valitun tason (tai valittujen tasojen) mukaiset rivit. Voit tällöin tarkastella samaa tuotetta useammalla tasolla.
Alkaa mennä sellaisiin hommiin, joissa Excel ei ole enää oikein paras mahdollinen työkalu. Tuppaavat olemaan aika monimutkaisia nämä tuoterakennehässäkät ja varmaan jonkinlainen relaatiotietokanta tmv. olisi aika paljon tehokkaampi. Toisaalta kylläpä hakusanoilla BOM table Excel löytyy kaikenlaisia viritelmiä...
Tuota vähän pelkäsinkin kun olen pari päivää yrittänyt googlettaa ja katsella youtube videoita. Pitää vielä katsoa löytyykö tuolla hakusanalla jotain käyttökelpoista.
Laita Pivot-tauluun taso Sliceriksi niin summaa vain valitun tason (tai valittujen tasojen) mukaiset rivit. Voit tällöin tarkastella samaa tuotetta useammalla tasolla.
Jos taso on 1 kokoonpano ja sen kokoonpanon kustannus on vaikka 50€ (nimenomaan kokoonpanotyön eikä sen fyysisen kokoonpanon) ja tasolla 2 on osia joilla on kullakin on oma kustannus. Nyt jos laitan slicerin tasolle 1 niin eikös se näytä pelkän kokoonpanon kustannuksen? Haluaisin nähdä sen tason koko kustannuksen (eli kokoonpanotyö ja siihen käytetyt osat) ja samalla pystyä menemään pivotissa rakennetasoja alaspäin, jotta näkisin mikä jokaisen osan kustannus on.
Tuota vähän pelkäsinkin kun olen pari päivää yrittänyt googlettaa ja katsella youtube videoita. Pitää vielä katsoa löytyykö tuolla hakusanalla jotain käyttökelpoista.
Jos taso on 1 kokoonpano ja sen kokoonpanon kustannus on vaikka 50€ (nimenomaan kokoonpanotyön eikä sen fyysisen kokoonpanon) ja tasolla 2 on osia joilla on kullakin on oma kustannus. Nyt jos laitan slicerin tasolle 1 niin eikös se näytä pelkän kokoonpanon kustannuksen? Haluaisin nähdä sen tason koko kustannuksen (eli kokoonpanotyö ja siihen käytetyt osat) ja samalla pystyä menemään pivotissa rakennetasoja alaspäin, jotta näkisin mikä jokaisen osan kustannus on.
Voi olla että onnistuu, mutta en tiedä meneekö miten sekavaksi, kun ajatus oli, että sarakkeina olisi kuukausi (kun joka kuukausi ajetaan uusi taulukko jossa kustannus on päivittynyt) ja riveinä rakenteen jaottelu, jonka määrittelen erillisessä taulukossa. Jaottelu on ainakin kolmitasoinen.
Aikoinaan Excelissä oli mahdollista asettaa tiedosto jaetuksi siten, että useat käyttäjät pystyivät muokkaamaan tiedostoa samaan aikaan ja muutokset synkkautui aina tallentaessa (ei siis reaaliajassa). Tähän ei tarvittu mitään tilejä tai pilvipalveluita, vaan tiedosto oli ihan firman omalla palvelimella.
Onko tämä nykyään mahdollista? Jos on, niin miten?
Aikoinaan Excelissä oli mahdollista asettaa tiedosto jaetuksi siten, että useat käyttäjät pystyivät muokkaamaan tiedostoa samaan aikaan ja muutokset synkkautui aina tallentaessa (ei siis reaaliajassa). Tähän ei tarvittu mitään tilejä tai pilvipalveluita, vaan tiedosto oli ihan firman omalla palvelimella.
Onko tämä nykyään mahdollista? Jos on, niin miten?
Materiaali/painotaulukko kyseessä. Tarkoituksena saada kokonaispaino laskettua ja yksikkö haettua annettujen arvojen mukaan.
Eli esimerkkinä:
Jos arvo "3" annettu metrisarakkeeseen, haettaisiin yksikkösoluun "m" tuolta ylärivistä.
Ja sitten kokonaispaino laskettua annetuilla arvoilla Total-soluun.
Jos on annettu useampia määräyksikköjä, kokonaispainoa ei lasketa vaan saisi näyttää erroria silloin.
Materiaali/painotaulukko kyseessä. Tarkoituksena saada kokonaispaino laskettua ja yksikkö haettua annettujen arvojen mukaan.
Eli esimerkkinä:
Jos arvo "3" annettu metrisarakkeeseen, haettaisiin yksikkösoluun "m" tuolta ylärivistä.
Ja sitten kokonaispaino laskettua annetuilla arvoilla Total-soluun.
Jos on annettu useampia määräyksikköjä, kokonaispainoa ei lasketa vaan saisi näyttää erroria silloin.
Vaikka tällä tavalla, aluksi JOS(LASKE.A(...) tsekataan että alueella on annettu vain yksi arvo ja XHAKU:lla haetaan joko yksikkö otsikosta tai sitten rivin arvo.
Mikä tässä menee pieleen? Yritän muuttaa noita "1994Aug" muodossa olevia tekstejä päivämääräksi DATE, RIGHT ja LEFT toimintojen avulla.
Tämän mukaan sen pitäisi toimia noin Redirecting
E: eikun niin tietenkin, DATE toiminto haluaa numerokuukauden, kuten tuolla linkissäkin, on, ja mulla on kuukausi tekstinä Mitähän muita ratkaisuja tähän olisi, kun nuo kuukaudet on tässä tapauksessa aakkosjärjestyksessä?
Mikä tässä menee pieleen? Yritän muuttaa noita "1994Aug" muodossa olevia tekstejä päivämääräksi DATE, RIGHT ja LEFT toimintojen avulla.
Tämän mukaan sen pitäisi toimia noin Redirecting
E: eikun niin tietenkin, DATE toiminto haluaa numerokuukauden, kuten tuolla linkissäkin, on, ja mulla on kuukausi tekstinä Mitähän muita ratkaisuja tähän olisi, kun nuo kuukaudet on tässä tapauksessa aakkosjärjestyksessä?
DATE-funktion argumentit tulee antaa kokonaislukuina, nyt annat kuukauden tekstinä "Apr". Tekisin itse avuksi listan kuukausista (Jan, Feb, Mar, ...) ja MATCH-funktiolla (VASTINE suomeksi) sieltä sitten kuukauden numero:
Siirretään kysymys tänne tuolta toisesta topicista
Osaako kukaan jeesata miten saisin seuraavan kaavan toteutettua:
Haluan, että B11-B15 soluissa olevat luvut jaetaan D3-D5 sarakkeen luvuilla kun B soluissa oleva luku on tietyissä raja-arvoissa. Jos luku on 100-150 niin luku jaetaan luvulla 5 (D3). Jos luku on väliltä 151-200, luku jaetaan luvulla 7 (D4) jne.
Eli tässä esimerkissä B11 (100) jaetaan solun D3 luvulla kuten myös B12 luku. B13 jaetaan solun D4 luvulla jne. Kaavat tulisi tummennettuihin soluihin.
Ymmärsikö joku? Kuva on esimerkki, eikä se jota olen oikeasti tekemässä
Ei toiminut tuolla, mutta vaikka toimisikin niin se ei aja ihan asiaa. Olisi hyvä jos tuohon lausekkeeseen saisi suoraan numeroiden sijaan solut joilla jakolasku tehdään (D3-D5). Eli B11 jaetaan solulla D3:lla jos 100-150, D4:lla jos 151-200 jne.
Oikeassa excelissä B-sarakkeen lukuja on +200 ja D-sarakkeen lukuja yli kymmenen. D-sarakkeen lukuja (luku jolla jaetaan) muutellaan jonkin verran, joten siksi em. tapa olisi paras. Toki tuolla sinunkin lausekkeella asian pystyisi toteuttamaan, mutta se olisi vähän manuaalisempaa.
Tuon voi toteuttaa myös siten, että käytät VHAKU-funktiota. Skaalautuu mukavammin. Erotat vain alarajat eri sarakkeeseen (taulukko B3:D5):
100
150
5
151
200
7
201
250
9
Soluun C11: =B11/VHAKU(B11;$B$3:$D$5;3;1)
Eli tuossa vhaun parametreina: haetaan arvoa "B11"; taulukkoalue "B3:D5" (haku ensimmäisestä sarakkesta); palautetaan 3. sarakeesta arvo; hakuarvo ei ole eksakti vaan lähin löytyvä. Toimii kun ensimmäinen sarake on järjestetty nouseva numerosarja. (Tuo 2. sarake on tässä täysin turha, mutta voi olla käyttäjälle mielekästä näyttää ne, josko niitä D-sarakkeen lukuja kerran käydään muuttelemassa.)
Edit. Korjaan wanhaa mutta oli tosiaan eksynyt muutama pilkku parametreja erottamaan, kun yritin käännellä tätä Suomi-Excelin formaattiin näin lennossa. Pahoittelut @Jezetus. Ja se "B11/" on toki myös ylimääräistä kaavassa, jos ei ollutkaan tarkoitus jakaa niitä annettuja lukuja taulukon arvoilla vaan hakea vain suoraan arvo soluun.
Tuon voi toteuttaa myös siten, että käytät VHAKU-funktiota. Skaalautuu mukavammin. Erotat vain alarajat eri sarakkeeseen (taulukko B3:D5):
100
150
5
151
200
7
201
250
9
Soluun C11: =B11/VHAKU(B11;$B$3:$D$5,3,1)
Eli tuossa vhaun argumentteina: haetaan arvoa "B11"; taulukkoalue "B3:D5" (haku ensimmäisestä sarakkesta); palautetaan 3. sarakeesta arvo; hakuarvo ei ole eksakti vaan lähin lötyvä. Tuo toimii kun ensimmäinen sarake on järjestetty nouseva numerosarja. (Tuo 2. sarake on tässä täysin turha, mutta voi olla käyttäjälle mielekästä näyttää ne, josko niitä D-sarakkeen lukuja kerran käydään muuttelemassa.)
Okei, kopsasin sen suoraan tuosta @Mövenpick :n ohjeesta. Jos pilkkujen tilalle laittaa puolipisteet, niin kaava ei heitä enää erroria, mutta ei toimi siten kuten tarkoitus olisi.
EDIT: Se muuten tuossa aiemmessa oli ongelmana, että siinä tehtiin jakolasku. En ollut sitä korjannut tuohon ilmoittamaani oikeaan riviin viestissä #675. Eli =B11/JOS(B11<151;$D$3;JOS(B11<200;$D$4;JOS(B11<300;$D$5))) ---> =JOS(B11<151;$D$3;JOS(B11<200;$D$4;JOS(B11<300;$D$5))). Tarkoitus ei ole siis tehdä mitään laskutoimitusta vaan saada tietty luku kun ollaan tiettyjen raja-arvojen sisällä. Jos luku on aiempien esimerkkien mukaan väliltä 100-150, soluun pitäisi tulla 5 jne. Ei siis mitään laskutoimituksia
EDIT2: Sain nyt väännettyä excelin kasaan ja homma rokkaa kuten toivoinkin. Käytin tuota JOS-rimpsua. Aika pitkä siitä tuli mutta ei se haittaa Kiitos vielä jeesanneille!
Hei noista ylemmistä viesteistä tulikin mieleen että miten noi pilkut ja puolipisteet nyt oikein määräytyy kaavassa, meinaan siis sitä kun jossain netin esimerkkikaavoissa käytetään esim puolipisteitä ja itsellä sama toimii tyyliin pilkuilla. Onko se joku jenkit vs. eurooppalainen tapa tms?
Hei noista ylemmistä viesteistä tulikin mieleen että miten noi pilkut ja puolipisteet nyt oikein määräytyy kaavassa, meinaan siis sitä kun jossain netin esimerkkikaavoissa käytetään esim puolipisteitä ja itsellä sama toimii tyyliin pilkuilla. Onko se joku jenkit vs. eurooppalainen tapa tms?
Office / Excel on lokalisoitu eri kielille, joissa käytetään eriliaista desimaali-erotinta, kellonaika erotinta ja niin edelleen. Lokalisointi tarkoittaa tuotteen tai sisällön sovittamista tietyn kielen ja kulttuurin konventioihin. Näiden korjaamiseen ja konvertoimiseen on saatavilla ohjelma Excel Functions Translator
Functions Translator on tarkoitettu niille, jotka käyttävät Excelin versioita eri kielillä ja tarvitsevat apua sopivan funktion löytämiseen sopivalla kielellä tai jopa kokonaisten kaavojen kääntämiseen kielestä toiseen. Tämä toiminto tukee kaikkia Excelin lokalisoituja kieliä ja funktioita...
Office / Excel on lokalisoitu eri kielille, joissa käytetään eriliaista desimaali-erotinta, kellonaika erotinta ja niin edelleen. Lokalisointi tarkoittaa tuotteen tai sisällön sovittamista tietyn kielen ja kulttuurin konventioihin. Näiden korjaamiseen ja konvertoimiseen on saatavilla ohjelma Excel Functions Translator
Functions Translator on tarkoitettu niille, jotka käyttävät Excelin versioita eri kielillä ja tarvitsevat apua sopivan funktion löytämiseen sopivalla kielellä tai jopa kokonaisten kaavojen kääntämiseen kielestä toiseen. Tämä toiminto tukee kaikkia Excelin lokalisoituja kieliä ja funktioita...
Oikeasti Excel vain käyttää listan erottimena sitä merkkiä, joka Windows-käyttöjärjestelmässä on tähän tarkoitukseen määritelty. Ja se riippuu kielestä ja lokaalista, ja sen voi muuttaa:
control panel / region / additional... / list separator
Excelin Functions Translator ei liity asiaan mitenkään.
Oikeasti Excel vain käyttää listan erottimena sitä merkkiä, joka Windows-käyttöjärjestelmässä on tähän tarkoitukseen määritelty. Ja se riippuu kielestä ja lokaalista, ja sen voi muuttaa:
Täydennyksenä: Oletusarvoisesti Excel siis toimii näin. Mutta tämänkin voi muuttaa menemällä Excelissä lokeroon
File / Options / Advanced: Editing options
ja ottamalla pois rastin kohdasta "Use system separators", jolloin pääsee muuttamaan desimaali- ja listaerotinta kajoamatta käyttöjärjestelmän asetuksiin.
Arvot voi olla positiivisia tai negatiivisia. Tulos on päätetty olevan minimissään nolla.
Tuo kaava pitää saada niin, että mikäli tulos on nolla tai alle, vastaus on nolla.
Arvot voi olla positiivisia tai negatiivisia. Tulos on päätetty olevan minimissään nolla.
Tuo kaava pitää saada niin, että mikäli tulos on nolla tai alle, vastaus on nolla.
Tuossa siis oletetaan, että sarakkeissa a, b ja c ei ole mitään muuta. Jos olisi, pitäisi ranget rajata, tyyliin a1:a10. Ainut "kikka" on &-merkki, jolla liitetään referenssi stringiin, tarkoittaen "suurempi kuin solun F1 sisältämä arvo".
Kysymys, en vielä ehtinyt perehtymään. Mikähän on kun sama ikivanha työkirja, mihin eilen onnistui tallentaa dataa, ei nyt lisätietojen copy-pastauksen jälkeen onnistukaan? Tulee ilmoitus että käyttäjä on määritellyt vain luku-muotoiseksi ja tiedosto on tallennussuojattu. Filu on työpöydällä. Kaverilla käytössä Office 2019 ja vanha .xls-tiedostoformaatti. Kun menet päävalikosta katsomaan suojauksia, ei siellä ole kuin muutama aktiivinen vaihtoehto eikä mitään salasanoja ole annettu. Kopsaan tiedot toiseen exceliin, mutta jäi vaivaamaan onko tässä vain kyse siitä että kansiossa voi olla toinen samanniminen filu tms.?
Olen huono exelissä, mutta pitäs tehdä pyykkitupaan varauslistat. Tässä esimerkki nykyisestä ja on ihan toimiva jos vaan päivittäs fiksummaksi? Onko jossain hyviä valmispohjia jossa päivittys kuukaudet ja päivät suoraan. Pesuaika tosiaan ma - pe 8 -20 ja la-su 10-18
Olen niin huono että en osaa tehdä yhtään mitään itse joten apuja kaipaisin....
Olen huono exelissä, mutta pitäs tehdä pyykkitupaan varauslistat. Tässä esimerkki nykyisestä ja on ihan toimiva jos vaan päivittäs fiksummaksi? Onko jossain hyviä valmispohjia jossa päivittys kuukaudet ja päivät suoraan. Pesuaika tosiaan ma - pe 8 -20 ja la-su 10-18
Olen niin huono että en osaa tehdä yhtään mitään itse joten apuja kaipaisin....
Kalenteripohjia on excelissä itsessään lukuisia. Kun avaat excelin ja olet valitsemassa uutta tiedostoa, niin klikkaa "lisää malleja". Kirjoita hakuun esim. kalenteri.
Olen huono exelissä, mutta pitäs tehdä pyykkitupaan varauslistat. Tässä esimerkki nykyisestä ja on ihan toimiva jos vaan päivittäs fiksummaksi? Onko jossain hyviä valmispohjia jossa päivittys kuukaudet ja päivät suoraan. Pesuaika tosiaan ma - pe 8 -20 ja la-su 10-18
Olen niin huono että en osaa tehdä yhtään mitään itse joten apuja kaipaisin....
Valmispohjista en tiedä, mutta jos kysymys on "miten tuotan excelissä listan tietyn vuoden ja kuukauden päivämääristä", niin eräs vastaus voisi olla kaava
Miten solut saa järjestettyä päivämäärän mukaan, jos päivämäärät ovat kirjattu muodossa esim. 30.4.2023 ? Solujen formaatiksi on valittu General tai Date suomen asetuksilla mutta kumpikaan ei järjestä soluja oikein.
ISDATE-funktio kertoo onko solussa päivämäärä. Voi tarjota tekstistä päivämärääksi muuttamista suoraankin, muutta DATE-funktiolla ainakin saa tuon tehtyä. Mikäli on hankala erotella päivämääräsolusta em. funktiolle parametreja, niin Data-välilehden Text To Columns -työkalulla jakaa ensin vuoden, kk:n ja pv:n eri soluihin erottimen perusteella ja poimii sitten niistä.
Laitetaas uutta kysymystä myllyyn: Miten saan Excelin suorittamaan laskennat halutun desimaalimäärän tarkkuudella?
Esim. yhteenlaskettavien solujen numerot ovat seuraavat: 1,46771 ja 5,18533 ja 0,97551 jolloin Excel laskee summan 5 desimaalin tarkkuudella. Haluaisin laskea näiden summat kahden desimaalin tarkkuudella kaikista soluista, jolloin solujen numerot pyöristyivät 1,47 ja 5,19 ja 0,972. Kun on tarpeeksi soluja mukana laskennassa niin näiden summa voi poiketa riippuen käytettävästä desimaalien tarkkuudesta.
Mutta missä ihmeen tilanteessa haluaisit laskea kahden desimaalin tarkkuudella, jolloin lopputulos on väärä, kun lähtötiedot oli alunperin tarkempia? Sen sijaan että muuttaisit vain lopputuloksen näkymään 2 desimaalin tarkkuudella.
Vastaanottaja järjestelmä pyöristää lukemat kahden desimaalin tarkkuuteen, joten jos oma laskenta on tehty liian tarkoilla desimaaleilla, poikkeaa laskettu tulos vastaanottavan järjestelmän tuloksesta.
Round-komennolla onnistuu kuten mainittua, tilanteesta riippuen voi olla sitten helpompi ensin pyöristää luvut ja sitten summata ne. Toisena vaihtoehtona kirjoittaa koko kikkare samaan kaavaan, mutta silloin esimerkiksi summafunktio useammasta luvusta (solualueesta) ei ole kovin kätevä.
Our customers use formulas in their input fields. Thats why their values sometimes contain decimal places. We can't round each field, cause it would be overrided by their formulas and input. I hav...
stackoverflow.com
pitäs itekkin perehtyä enemmän tuon arrayn tai dynaamisen matrisiin käyttöön, joskus todella kätevä mutta muistaakseni vittumainen debugata.
Koskee Exceliä ja muitakin Office 365 ohjelmistoja eli saako mitenkään pakotettua niin, että tiedostoa avatessa Windows 10:ssa tai 11:ssa tiedosto avautuisi sovelluksessa eikä nettiselaimella?
Vaikka tuolta Excelin asetuksissa menee kohtaan Lisäasetukset -> Tiedoston avaamisen asetus-kohtaan valitsee Työpöytä, niin eipä auta.
.xlsm-muotoinen excel-taulukko sisälsi makroja ja on nyt jotenkin rikki. Muokkasin makroja, minkä jälkeen taulukko ei meinaan millään toimia. Yhdessä sarakkeessa oli kelpoisuusehdoksi laitettu päivämäärä tietyltä väliltä ja nyt heittää vain alla olevaa herjaa. Taulukossa ei näy myöskään yhtään makroa enää. Missähän vika on?
E: samaa herjaa antaa syötettäessä tietoja muihin soluihin. Tiedoston tallentaminen muualle ei myöskään onnistu.
.xlsm-muotoinen excel-taulukko sisälsi makroja ja on nyt jotenkin rikki. Muokkasin makroja, minkä jälkeen taulukko ei meinaan millään toimia. Yhdessä sarakkeessa oli kelpoisuusehdoksi laitettu päivämäärä tietyltä väliltä ja nyt heittää vain alla olevaa herjaa. Taulukossa ei näy myöskään yhtään makroa enää. Missähän vika on?
E: samaa herjaa antaa syötettäessä tietoja muihin soluihin. Tiedoston tallentaminen muualle ei myöskään onnistu.