Torniojaws 24.07.2007 16:31:30 (muokattu 24.07.2007 16:34:22) | |
---|
Eli tällainen ongelma on ollut jo pidemmän aikaa useassa eri Excelin versiossa useilla eri koneilla niin kotona, koulussa kuin töissäkin. Eli useamman kaavan käyttämiseksi samassa funktiossa pitää syöttää aaltosulkuineen ja Ctrl + Shift + Enterillä normaalin Enterin sijaan. Mutta ongelma on se, että se ei toimi. Ei edes Excelin malliesimerkki. Eli näin tarkat askeleet millä pitäisi toimia: 1) Sopiva solu valittu 2) Kirjoita: =IF(AVERAGE(F2:F5)>50,SUM(G2:G5),0) 3) Paina Ctrl + Shift + Enter syöttääksesi useamman funktion kaava Tässä vaiheessa kaavan pitäisi pamahtaa normaalisti ja tulos näkyä valitussa solussa. Mutta tässä vaiheessa Excel aina valittaa: The formula you typed contains an error. * For information about fixing common formula problems, click Help jne. Edes Microsoftin omat esimerkit eivät toimi, joten Excelissä täytyy olla jokin asetus, mikä pitää laittaa erikseen päälle ennen kuin ne toimivat. Ei siinä muuten, mutta kun tuo samainen esimerkki ei toimi yhdessäkään koneessa jossa sitä olen kokeillut, usealla eri Excelin ja Windowsin versiolla. Kaikissa tulee sama virheilmoitus. Googlesta ei löydy niin mitään tuohon liittyvää ongelmatilannetta. Mutta sitäkin enemmän kysymyksiä ja ratkaisuja sen käyttöön - mutta kun siihen vaiheeseen ei edes pääse. Eikä myöskään usealta muulta forumilta. Ottaa vain päähän kun niiiiiii-iiin moni asia olisi yksinkertaista tehdä, mutta kun tuo toiminto ei toimi. |
Juniper 25.07.2007 08:51:14 | |
---|
Kokeilepas näin: =JOS(KESKIARVO(F2:F6)>50;G2:G6;0) |
Torniojaws 25.07.2007 09:18:24 (muokattu 25.07.2007 09:40:32) | |
---|
Englanninkielinen Excel. E: Jaa niin tuossa olikin tuo alla mainittu ero. |
Juniper 25.07.2007 09:27:04 (muokattu 25.07.2007 09:36:13) | |
---|
Englanninkielinen Excel. No sitten vaikka : =IF(AVERAGE(F2:F6)>50;sum(G2:G6);0) edit kaava tarvitsee sittenkin summan erikseen....... Noin toimii mulla suomen ja englanninkielisellä excelillä. Ehtojen erotuksena käytetään puolipistettä eikä pilkkua.. |
Torniojaws 25.07.2007 09:32:59 (muokattu 25.07.2007 09:44:28) | |
---|
Kappas, sehän toimii. Miksiköhän Excelin omissa esimerkeissä annetaan täysin väärää tietoa kaavojen käytöstä :P Tuntuu olevan juuri tuosta pilkku vs. puolipiste kiinni. Ehtojen erotuksena kätetään puolipistettä eikä pilkkua.. Tuota juuri ihmettelenkin. Kaikissa Excelin esimerkeissä käytetään nimenomaan pilkkua, ja se ei tosiaan toimi. Puolipisteellä näköjään toimii. Maailmanlaajuinen salaliitto ilmeisesti, vai onkohan kyseessä jokin nimenomaan Suomeen yksinomaan kuuluva poikkeus :P Itse kokeilin tällaista ja toimii tosiaan: =IF(AVERAGE(B2:B6)>50;COUNTA(B32:B36);0) E: Niin ja kysyin parilta ulkomaanelävältä tuota eilettäin, ja heillä toimii tuo pilkku. Ilmeisesti todellakin Suomeen liittyvä poikkeus Excelissä? Liittyneeköhän jotenkin skandinäppäimistöihin. Tosin se ei selitä miksi Ruotsissa pilkku toimii :P Ja tosiaan täällä töissä on sekä Windows 2K että Excel 2000 englanninkielisiä. |
BenGlenton 25.07.2007 11:27:59 (muokattu 25.07.2007 11:28:39) | |
---|
Meillä on duunissa joillain koneilla erottimena pilkku ja toisilla puolipiste, kieltämättä hieman hämäävää :D Sen saa kai muutettua sieltä jostain asetuksista, kuten myös sen käytetäänkö desimaalierottimena pilkkua vai pistettä. tan tan taa |
Sen saa kai muutettua sieltä jostain asetuksista, kuten myös sen käytetäänkö desimaalierottimena pilkkua vai pistettä. Näköjään löytyy tuolta Control Panel | Regional Options | Numbers, siellä toiseksi alimpana List separator. On tosiaan puolipiste ja toisena vaihtoehtona pilkku. Mitenköhän nuo kaavat toimivat, jos toisessa koneessa on puolipiste ja toisessa pilkku :S Varmaan hauskaa noiden kanssa eri maiden välisessä taulukkoilussa. |
Juniper 25.07.2007 13:51:43 | |
---|
Näköjään löytyy tuolta Control Panel | Regional Options | Numbers, siellä toiseksi alimpana List separator. On tosiaan puolipiste ja toisena vaihtoehtona pilkku. Mitenköhän nuo kaavat toimivat, jos toisessa koneessa on puolipiste ja toisessa pilkku :S Varmaan hauskaa noiden kanssa eri maiden välisessä taulukkoilussa. Arvaappa vaan onko tuon kanssa tapeltu, kun on pistetty kahta tietojärjestelmää keskustelemaan keskenään.Pari viikkoa sitten viimeksi tappelin. Omalla koneella testit menee läpi ja sitten kun kokeilee palvelimella niin ei toimi. Sitten selviää, että palvelin oli joku jenkkivehje ja se tulkitsi pilkun ja pisteen eripäin kuin eurokone....... On näiden kanssa tapeltu kerran jos toisenkin |
JPQ 25.07.2007 15:26:52 | |
---|
Kuokin törkeästi toimiiko IF esim. suomen kielisen excelin scripteissä? kun hankalaa jos scriptit on maakohtaiset ja oikeasti pöljää. |
Juniper 25.07.2007 15:53:20 | |
---|
Kuokin törkeästi toimiiko IF esim. suomen kielisen excelin scripteissä? kun hankalaa jos scriptit on maakohtaiset ja oikeasti pöljää. Ei toimi IF suomenkielissä kaavoissa. Sitten taas itse Excelin visualbasic ja script editorit toimivat englanniksi..... Vielä hauskemmaksi menee jos on työkirja tehty erikielisellä excelillä se toimii myös suomenkielisellä. Latausvaiheessa muistaakseni se tekee kielikäännöksen tai toimii esim. englanninkielisenä. |
humppahanuristi 26.07.2007 10:16:48 | |
---|
Tuota juuri ihmettelenkin. Excelin esimerkeissä käytetään nimenomaan pilkkua, ja se ei tosiaan toimi. Puolipisteellä näköjään toimii. Maailmanlaajuinen salaliitto ilmeisesti, vai onkohan kyseessä jokin nimenomaan Suomeen yksinomaan kuuluva poikkeus :P
Suomessa lukujen desimaalierottimena käytetään pilkkua ja muualla maailmassa taas pistettä. Jos siellä kaavassa käytetään luku 0,5 ja sitten pitäisi pilkulla erottaa myöskin kaavat toisistaan, niin eihän se kone enää tiedä mikä on desimaalieroitin ja mikä muu eroitin. Rautalanka (ja ilmastointiteippi) se bändin tiellä pitää |