Käytetään kohteeseen
Excelin verkkoversio

Kun työkirjat siirretään Google Sheetsistä Exceliin yrityksen siirrossa Google Workspacesta Microsoft 365:een, yhteensopivuusongelmia voi ilmetä. Google Sheetsin kaavoissa on usein syntaksia tai toimintoja, jotka eivät suoraan käänny Exceliin. Tämä voi johtaa siihen, että työkirjat eivät toimi oikein Excelissä.

Ongelman ratkaisemiseksi Excel tarjoaa automaattisia ja manuaalisia työnkulkuja, joiden avulla voit ratkaista yhteensopimattomia kaavoja ja varmistaa, että työkirjat toimivat oikein siirron jälkeen.

Kun Excel havaitsee yhteensopimattomia funktioita tai viallisia kaavoja sisältäviä tiedostoja, se käynnistää Excelin yhteensopivuustyönkulun.

Excelin yhteensopivuuden muuttaminen

Jos jatkat Excelin yhteensopivuutta, Excel korvaa automaattisesti yhteensopimattomat Google Sheets -funktiot Excel-vastaavilla funktioilla. Tämä ratkaisee monia yleisiä yhteensopivuusongelmia. Käytettävissä voi kuitenkin olla muita kaavoja, jotka vaativat manuaalista huomiota.

Excelin muuttaminen yhteensopivaksi 2

Excel-yhteensopiva 3

Tehtäväruudussa näkyvät tietyt yhteensopimattomat funktiot tai katkenneet kaavat, jotka vaativat huomiota, sekä ehdotetut vaihtoehdot niiden ratkaisemiseksi.

Seuraavassa on ohjeita yhteensopimattomien funktioiden manuaaliseen korjaamiseen tiedostossa: 

Huomautus: Tämä funktioluettelo ei ole täydellinen. Voi olla muitakin funktioita, joita ei sisällytetä tähän ja jotka vaativat huomiota.

Osaketietotyypin käyttäminen Excelin verkkoversiossa Excelissä on sisäinen osaketietotyyppi , jonka avulla voit noutaa nykyiset osakekurssit ja muut taloudelliset tiedot suoraan laskentataulukkoon.Portaat:

  • a. Kirjoita osakkeen nimi tai naksahdusmerkki (esimerkiksi "AAPL" Applelle) soluun.

  • b. Valitse solu ja siirry sitten valintanauhan Tiedot-välilehteen.

  • c. Valitse Tietotyypit-ryhmässäOsakkeet.

  • d. Kun Excel tunnistaa sen osakkeeksi, solun vieressä näkyy pieni kuvake.

  • e. Napsauta pientä kuvaketta tai käytä Lisää tiedot -painiketta saadaksesi lisää osakekohtaisia tietoja (kuten Hinta, Markkina-arvo, 52 viikon korkea/matala jne.).

Esimerkki:

  • Jos solussa A1 on pörssikurssi "AAPL":

  • Valitse Tiedot > osakkeet.

  • Voit poimia lisätietoja, kuten nykyisen hinnan, valitsemalla kyseisen solun ja valitsemalla sitten tietyt osaketiedot, kuten Hinta.

Power Query käyttäminen web-ohjelmointirajapintoihin (kokeneille käyttäjille)

Voit myös käyttää Power Query Excelissä taloustietojen hakemiseen ulkoisista ohjelmointirajapinnoilla tai sivustoista, jotka antavat taloudellisia tietoja.

Portaat:

  • Siirry Tiedot-välilehteen.

  • Valitse Nouda tiedot > Verkosta.

  • Kirjoita rahoitustietopalvelun URL-osoite, esimerkiksi rahoitussivuston ohjelmointirajapinta (kuten Yahoo Finance).

  • Power Query voit käsitellä ja muuntaa tietoja ennen niiden lataamista Exceliin.

​​​​​​​

Excelin verkkoversio ei sisällä Google Sheetsin GOOGLETRANSLATE-funktiota vastaavaa sisäistä funktiota, joka kääntää tekstin automaattisesti eri kielten välillä.

Voit kuitenkin käyttää Excel-funktioita yhdessä ulkoisten palvelujen, kuten Microsoft Translatorin, kanssa Power Automaten kautta (verkkokäännöksissä)

Excelin verkkoversion vaihtoehtoinen menetelmä

Jos haluat kääntää tekstiä Excelin verkkoversio, sinun on joko

Ulkoisen kääntäjätyökalun käyttäminen: Kopioi teksti ulkoiseen käännöstyökaluun, kuten Microsoft Translatoriin, ja liitä tulokset takaisin Exceliin.

Power Automate Integration:

  • Voit luoda työnkulun Power Automaten avulla, jos haluat kääntää valitun kielen tekstin automaattisesti kohdekielelle Microsoftin Translator-palvelun avulla.

  • Tämä edellyttää Power Automaten määrittämistä ja linkittämistä Excel Onlineen.

Esimerkki Power Automaten (Microsoft Translator) käyttämisestä:

1. Määritä Power Automate -työnkulku, joka integroituu Microsoft Translatoriin.

2. Työnkulku voidaan käynnistää Excel-taulukon muutoksella tai suorittaa manuaalisesti tekstin kääntämiseksi yhdestä sarakkeesta ja käännetyn tuloksen sijoittamiseksi toiseen sarakkeeseen.

Excelillä ei ole suoraa vastinetta Google Sheetsissä käytettävissä olevalle KYSELY-funktiolle, mutta voit käyttää samankaltaisia toimintoja Excelin muiden valmiiden ominaisuuksien avulla, kuten SUODATIN, HAKU, LAJITTELE, JOS, PHAKU ja XHAKU. Näin voit replikoida Google Sheetsin KYSELY-funktion käyttötapaukset Excelin verkkoversio:

1. Perustietojen suodatus (vastaa SELECT WHERE -suodatinta)

Google Sheetsissä käyttäisit:

=KYSELY(A1:D10, "SELECT A, B WHERE C > 100")

Käytä Excelissä SUODATA-funktiota:

=FILTER(A2:D10, C2:C10 > 100)

Tämä noutaa kaikki rivit, joiden sarakkeen C arvo on suurempi kuin 100, ja palauttaa sarakkeet A–D.

2. Tiettyjen sarakkeiden valitseminen (vastaa SELECT-saraketta)

Google Sheetsissä:

=KYSELY(A1:D10, "SELECT A, C")

Käytä Excelissä INDEKSI- ja SUODATIN-yhdistelmää:

=INDEKSI(A2:D10, , {1,3})

Tämä palauttaa vain sarakkeet A ja C alueelta A2:D10.

3. Tietojen lajitteleminen (vastaa ORDER BY -lajitteluperustetta)

Google Sheetsissä:

=KYSELY(A1:D10, "SELECT * ORDER BY C DESC")

Käytä Excelissä LAJITTELE-funktiota :

=LAJITTELE(A2:D10, 3, -1)

Tämä lajittelee tiedot soluun A2:D10 sarakkeen C arvojen perusteella laskevassa järjestyksessä.

4. Koostavat tiedot (vastaa GROUP BY-ryhmiä)

Google Sheetsissä:

=KYSELY(A1:D10, "SELECT A, SUM(B) GROUP BY A")

Käytä Excelissä SUMMA.JOS- tai SUMMA.JOS.JOUKKO-funktiota:

=SUMMA.JOS.JOUKKO(B2:B10, A2:A10, A2)

Tämä laskee yhteen sarakkeen "B" arvot, kun sarake A vastaa tiettyjä ehtoja ja ryhmitellä tehokkaasti A:n mukaan.

Vaihtoehtoisesti voit käyttää Pivot-taulukkoa tietojen ryhmittelyssä ja yhteenvedossa.

5. Ehdollinen valinta (vastaa WHERE-funktiota loogisen operaattorin kanssa)

Google Sheetsissä:

=KYSELY(A1:D10, "SELECT A, B WHERE C > 100 AND D < 50")

Käytä Excelissä SUODATA-funktiota loogisen operaattorin kanssa:

=FILTER(A2:D10, (C2:C10 > 100) * (D2:D10 < 50))

Tämä suodattaa rivit, joissa sarake C on suurempi kuin 100 ja sarake D on pienempi kuin 50.

Kuusi. Tiettyjen ehtojen laskeminen (vastaa SELECT COUNT -ehtoa)

Google Sheetsissä:

=KYSELY(A1:D10, "SELECT COUNT(A) WHERE C > 100")

Käytä Excelissä LASKE.JOS- tai LASKE.JOS.JOUKKO-funktiota:

=LASKE.JOS(C2:C10, ">100")

Tämä laskee niiden rivien määrän, joiden sarakkeen C arvot ovat suurempia kuin 100.

Seitsemän. Usean ehdon käyttäminen (vastaa WHERE-funktiota TAI-ehdoilla)

Google Sheetsissä:

=KYSELY(A1:D10, "SELECT * WHERE C > 100 OR D < 50")

Käytä Excelissä SUODATA-funktiota +-operaattorin kanssa loogiseen TAI-funktioon:

=FILTER(A2:D10, (C2:C10 > 100) + (D2:D10 < 50))

Tämä palauttaa rivit, joissa sarake C on suurempi kuin 100 tai sarake D on pienempi kuin 50.

Kahdeksan. Taulukoihin liittyminen (vastaa JOIN-taulukoita)

Google Sheetsissä:

=KYSELY(A1:D10; "SELECT A, B, E FROM A JOIN B ON A.ID = B.ID")

Excelissä voit yhdistää kaksi taulukkoa XHAKU- tai PHAKU-funktiolla:

=XHAKU(A2:A10, F2:F10, G2:G10)

Tämä hakee arvoja taulukosta B (sarakkeet "F" ja "G") ja noutaa vastaavat tiedot taulukkoon A vastaavien tunnusten perusteella.

9. Dynaaminen suodatus syötteen perusteella (samanlainen kuin WHERE ja muuttujat)

Google Sheetsissä:

=KYSELY(A1:D10, "SELECT A, B WHERE C = '"&E1&"""))

Käytä Excelissä SUODATIN-funktiota soluviittausten kanssa:

=FILTER(A2:D10, C2:C10 = E1)

Tämä suodattaa taulukon soluun E1 kirjoitetun arvon perusteella.

Funktioiden yhteenveto:

  • SUODATA: Suodattaa tiedot määritettyjen ehtojen perusteella.

  • LAJITTELE: Lajittelee tiedot määritetyn sarakkeen mukaan.

  • INDEKSI: Palauttaa alueen tietyt rivit tai sarakkeet.

  • SUMMA.JOS.JOUKKO: Laskee yhteen arvot useiden ehtojen perusteella.

  • LASKE.JOS/ LASKE.JOS.JOUKKO: Laskee määritetyt ehdot täyttävät rivit.

  • XHAKU / PHAKU: Yhdistää useiden taulukoiden tiedot toisiaan vastaavien arvojen perusteella.

Vaikka Excelissä ei ole suoraa KYSELY-funktiota, kuten Google Sheets, nämä Excel-funktioiden yhdistelmät kattavat lähes kaikki tietojen kyselyjen käyttötapaukset.

Viitelinkit:

Suodatin-funktio

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin IMPORTHTML-funktiolle, jonka avulla voit tuoda taulukoita tai luetteloita verkkosivulta laskentataulukkoon.

Voit kuitenkin saavuttaa samanlaisia tuloksia alla olevassa artikkelissa kuvatulla prosessilla

Katkenneiden työkirjalinkkien korjaaminen siirretyissä tiedostoissa 

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin IMPORTHTML-funktiolle, jonka avulla voit tuoda taulukoita tai luetteloita verkkosivulta laskentataulukkoon.

Voit kuitenkin saada samanlaisia tuloksia käyttämällä Power Query Excelin työpöytäversiossa. Valitettavasti Power Query ei ole käytettävissä Excelin verkkoversio, mutta voit tehdä työpöydällä seuraavat toimet:

Excelin työpöytäversion vaiheet (Power Query käyttäminen):

  1. Avaa Excel (työpöytäversio).

  2. Siirry Tiedot-välilehteen.

  3. Valitse Nouda tiedot > verkosta.

  4. Kirjoita HTML-taulukon tai -luettelon sisältävän verkkosivun URL-osoite.

  5. Valitse tuotavan verkkosivun taulukko tai luettelo.

  6. Lataa tiedot Exceliin.

Tuominen Excel Onlineen:

Kun olet tuonut tiedot työpöytäversion Power Query avulla, voit tallentaa tiedoston OneDriveen tai SharePointiin ja jatkaa sen käsittelemistä Excelin verkkoversio. Itse tuonnin on kuitenkin tapahduttava työpöytäversion kautta.

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin IMPORTDATA-funktiolle, jota käytetään tietojen tuomiseen URL-osoitteesta (kuten CSV- tai TSV-tiedostoista).

Excelin työpöytäversiossa on kuitenkin vaihtoehtoinen menetelmä Power Query, jota voi sitten tarkastella ja muokata Excelin verkkoversio. Voit saavuttaa tämän seuraavasti:

Tietojen tuominen URL-osoitteesta Excelissä (työpöytäversio):

  • Avaa Excel (työpöytäversio).

  • Siirry Tiedot-välilehteen.

  • Valitse Nouda tiedot > verkosta.

  • Kirjoita tuotavan tiedoston URL-osoite (csv, TSV jne.).

  • Excel hakee tiedot URL-osoitteesta, ja voit ladata ne laskentataulukkoon.

  • Tallenna tiedosto ja lataa se OneDriveen tai SharePointiin.

  • Nyt voit avata tiedoston ja käsitellä sitä Excelin verkkoversio, vaikka automaattiset päivitykset ja dynaaminen tuonti on tehtävä työpöytäversion kautta.

Viitelinkki:

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin IMPORTFEED-funktiolle, joka tuo RSS- tai Atom-syötteen tiedot laskentataulukkoon.

Voit kuitenkin tuoda RSS-syötteitä excelin työpöytäversiossa Power Query avulla ja tarkastella ja käsitellä tietoja Excelin verkkoversio. Valitettavasti Excelin verkkoversio ei tue tätä ominaisuutta natiivisti.

Ohjeet RSS-syötteen tuomiseen Excelissä (työpöytäversio):

  • Avaa Excel (työpöytäversio).

  • Siirry Tiedot-välilehteen.

  • Valitse Nouda tiedot > muista lähteistä > verkosta.

  • Kirjoita RSS-syötteen URL-osoite.

  • Excel noutaa tiedot RSS-syötteestä ja sallii niiden lataamisen laskentataulukkoon.

  • Tallenna tiedosto ja lataa se OneDriveen tai SharePointiin.

  • Voit nyt avata ja käsitellä tätä tiedostoa Excelin verkkoversio, mutta syötteen dynaamiset päivitykset on tehtävä työpöytäversiolla.

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin IMPORTXML-funktiolle, jonka avulla voit tuoda ja jäsentää tietoja rakenteellisista XML- tai HTML-asiakirjoista XPath-kyselyjen avulla.

Voit kuitenkin saada samanlaisia tuloksia tuomalla XML-tietoja Excelin työpöytäversiossa Power Query, jotka voit sitten avata Excelin verkkoversio. Voit tehdä sen seuraavasti:

XML-tietojen tuomisen vaiheet Excelissä (työpöytäversio):

  • Avaa Excel (työpöytäversio).

  • Siirry Tiedot-välilehteen.

  • Valitse Nouda tiedot > xml-tiedostosta >.

  • Selaa ja valitse XML-tiedosto tai liitä XML-syötteen URL-osoite.

  • Power Query avautuu, jolloin voit tarvittaessa esikatsella ja muuntaa tietoja.

  • Lataa tiedot laskentataulukkoon.

  • Tallenna tiedosto ja lataa se OneDriveen tai SharePointiin.

  • Avaa tiedosto ja käsittele sitä Excelin verkkoversio, mutta XML-tuonti ja tietojen muunnokset on tehtävä työpöytäversiolla.

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin REGEXEXTRACT-funktiolle, joka poimii tekstiä tavallisen lausekkeen perusteella.

Voit kuitenkin käyttää Excel-funktioiden yhdistelmää samanlaisten tulosten saavuttamiseksi. Vaikka Excelissä ei ole sisäänrakennettua tukea tavallisille lausekkeille (regex), voit poimia tekstikuvioita käyttämällä funktioita, kuten TEKSTI, POIMI.TEKSTI, KÄY.LÄPI ja VASEN tarpeiden monimutkaisuudesta riippuen. Edistyneillä rekisteritehtävillä Power Query ovat usein pakollisia, mutta ne eivät ole käytettävissä Excelin verkkoversio.

Esimerkki: Tekstin osan poimiminen ilman Rekisteriä

Jos haluat poimia tietyn kaavan merkkijonosta, voit käyttää seuraavia perustekstifunktioita:

  1. Tekstin poimiminen erotinta edeltävän tekstin poimimiseen VASEN- ja KÄY.LÄPI-funktioilla Jos esimerkiksi haluat poimia tekstiä solussa A1 olevan katkoviivan eteen: =VASEN(A1, KÄY.LÄPI("-", A1) - 1) Tämä poimii kaiken ennen ensimmäistä viivaa ('-').

  2. POIMI.TEKSTI- ja KÄY.LÄPI-funktioiden käyttäminen tekstin poimimiseen erottimien välillä Kahden katkoviivan välissä olevan tekstin poimiminen solusta A1: =POIMI.TEKSTI(A1, KÄY.LÄPI("-", A1) + 1, KÄY.LÄPI("-", A1, KÄY.LÄPI("-", A1) + 1) - KÄY.LÄPI("-", A1) - 1) Tämä poimii kahden viivan ('-') välissä olevan tekstin.

Power Query käyttäminen (vain työpöytä):

Jos haluat tarkempia kuvioiden vastaavuuksia tai säännöllisiä lausekkeita, sinun on käytettävä Power Query Excelin työpöytäversiossa, mikä mahdollistaa monimutkaisemman tekstinkäsittelyn, mukaan lukien aluemaiset toiminnot. Kun määritys on tehty, voit tarkastella tietoja Excelin verkkoversio, mutta ensimmäinen määritys on tehtävä työpöytäversiossa.

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin REGEXMATCH-funktiolle, joka tarkistaa, vastaako merkkijono tavallista lauseketta (regex). Excelissä ei ole sisäänrakennettua tukea säännöllisille lausekkeille sekä verkko- että työpöytäversioissa.

Voit kuitenkin saada samankaltaisia (mutta rajoitetumpia) tuloksia Käyttämällä Excelin valmiita tekstifunktioita, kuten KÄY.LÄPI- tai ETSI-funktioita, yksinkertaisen kaavan täsmäykseen.

Esimerkki: Search-funktion käyttäminen yksinkertaisen tekstin täsmäytyksessä

Jos haluat tarkistaa, onko solussa tietty alimerkkijono (samanlainen kuin REGEXMATCH-perustoiminto), voit käyttää HAKU-toimintoa. KÄY.LÄPI-funktio ei ole yhtä joustava kuin tavalliset lausekkeet, mutta se voi etsiä merkkijonon alimerkkijonoja:

1. Perusesimerkki:

  • Jos haluat tarkistaa, onko solussa A1 sana "omena", toimi seuraavasti:

  • =JOS(ONLUKU(KÄY.LÄPI("omena"; A1)), TOSI, EPÄTOSI)

  • - Jos "omena" löytyy, kaava palauttaa arvon TOSI.

  • - Jos näin ei ole, se palauttaa arvon EPÄTOSI.

Monimutkaisemmat kuvioiden täsmäytys:

Excelillä ei ole varsinaista säännöllistä lausekkeen vastinetta etenkään verkkoversiossa. Monimutkaisempia malleja varten sinun on käytettävä työpöytäversiossa Power Query, joka mahdollistaa edistyneemmät merkkijonojen käsittelyt.

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin REGEXREPLACE-funktiolle, jonka avulla voit korvata tekstimerkkijonon osia tavallisen lausekkeen (regex) perusteella.

Excelin työpöytäversiossa voit kuitenkin käyttää VBA:ta (Visual Basic for Applications) tai Power Query monimutkaisempiin rekisterinvaihtoihin. Excelin verkkoversio voit silti saavuttaa yksinkertaisia korvaajia KORVAA-funktiolla, vaikka se ei olekaan yhtä tehokas kuin regex.

Yksinkertainen vaihtoehto Korvaa-funktion käyttäminen Excelin verkkoversiossa

Perustekstin korvaamista varten (ei regexiä) voit käyttää KORVAA-funktiota:

​​​​​​​

Jos haluat korvata kaikki omenan esiintymät solun A1 oranssilla, voit käyttää:

=KORVAA(A1, "omena", "oranssi")

Tämä funktio korvaa tekstin jokaisen "omenan" esiintymän "oranssilla".

Monimutkaisen kuvion korvaaminen (Regexin käyttäminen)

Jos haluat korvata tekstin kuvion (regex) perusteella, sinun on

Käytä Power Query mukautetussa tekstinkäsittelyssä, vaikka se ei tuekaan suoraan regexiä, voit simuloida kuvion korvaamista vaivalla.

Excelin verkkoversio ei ole sisäänrakennettua vastinetta Google Sheetsin DETECTLANGUAGE-funktiolle, joka tunnistaa tietyn tekstin kielen.

Voit kuitenkin käyttää vaihtoehtoisia menetelmiä:

Vaihtoehto 1: Ulkoiset työkalut

  1. Microsoft Translator: Voit käyttää ulkoisia työkaluja, kuten Microsoft Translatoria, tekstin kielen tunnistamiseen. Kopioi teksti kääntäjätyökaluun, tunnista kieli ja liitä se sitten takaisin Exceliin.

  2. Google Translate -ohjelmointirajapinta: Jos tunnet ohjelmoinnin, voit käyttää Google Translate -ohjelmointirajapintaakielen tunnistamiseen ja mukautetun ratkaisun luomiseen. Tämä edellyttää ohjelmointirajapinnan integrointia, eikä se ole mahdollista natiivisti Excelin verkkoversio.

Vaihtoehto 2: Power Automate Microsoft Cognitive Servicesin avulla

Jos haluat automatisoida tämän prosessin Excel Onlinessa, voit käyttää Power Automatea Microsoftin Azure Cognitive Services -palveluiden kanssa kielen tunnistamiseen. Tee näin:

Vaiheet:

  1. Määritä Power Automate -toiminto Excelin verkkoversio avulla.

  2. Käytä käynnistintä tietyn sarakkeen muutosten havaitsemiseen tai työnkulun manuaaliseen suorittamiseen.

  3. Voit tunnistaa tekstin kielen integroiden Azure Cognitive Services -palveluiden kanssa.

  4. Palauttaa havaitun kielen Takaisin Exceliin.

Tämä ratkaisu edellyttäisi Azure-palveluiden käyttöä ja Power Automate -työnkulun määrittämistä.

Excelin verkkoversio ei tällä hetkellä tue sparkline-kaavioita suoraan. Tämä ominaisuus on käytettävissä Excelin työpöytäversiossa, mutta ei verkkoversiossa.

Vaihtoehtoinen menetelmä Excelin verkkoversiossa:

Jos tarvitset samanlaisia toimintoja Excelin verkkoversio, voit visualisoida tietoja muilla tavoilla, vaikka ne eivät olekaan yhtä kompakteja kuin sparkline-kaaviot:

  1. Kaaviot:

    • Voit esittää trendit visuaalisesti luomalla tietojen viereen pienen kaavion (kuten viiva- tai pylväskaavion).

    • Siirry Lisää-välilehteen ja valitse Kaavio , jos haluat luoda tietoalueeseen sopivan kaavion.

  2. Ehdollinen muotoilu:

    • Ehdollisen muotoilun avulla voit luoda tiedoista visuaalisen esityksen. Tietopalkkien avulla voit esimerkiksi näyttää arvot suhteessa toisiinsa.

    • Valitse tiedot ja valitse sitten Aloitus > Ehdollinen muotoilu > tietopalkit.

  3. Kuvan esitys:

    • Luo sparkline-kaavioIta Excelin työpöytäversiossa ja lataa sitten tiedosto OneDriveen. Voit tarkastella sparkline-kaavioita verkkoversiossa, mutta niiden muokkaaminen edellyttää työpöytäversiota.

Excelin verkkoversio ei ole sisäistä IMTANH-funktiota. Voit kuitenkin saavuttaa kompleksiluvun hyperbolisen kotangentin olemassa olevien funktioiden yhdistelmällä. Tässä on vaihtoehtoinen menetelmä:

IMTANH-funktioiden laskeminen aiemmin luotujen funktioiden avulla

Voit käyttää hyperbolisen tangentin kaavaa eksponentiaalisten funktioiden suhteen:

tanh

Vaiheittaiset ohjeet

  1. Kirjoita kompleksiluku soluun, sano A1. Esimerkiksi 2+3i.

  2. Seuraavan kaavan avulla voit laskea hyperbolisen tangentin:

=IMDIV(IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))))

Esimerkki: Kompleksiluvun hyperbolinen tangentti

  • Kompleksiluku: 2+3i solussa A1

  • Kaava: =IMDIV(IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))))

  • Tulos: 1.00323862735361 - 0.00376402564150425i

Kuvaus

  • IMEXP: Laskee kompleksilukujen eksponentiaalisuuden.

  • SUMMA: Laskee yhteen kaksi kompleksilukua.

  • TULOJEN.TULO: Kertoo kaksi kompleksilukua.

  • IMSUB: Vähentää yhden kompleksinumeron toisesta.

  • KOMPLEKSI.JAKAUMA: Jakaa yhden kompleksinumeron toisella.

Tämä kaava replikoi TEHOKKAASTI IMTANH-funktion käyttämällä hyperbolisen kotangentin eksponentiaalista muotoa.

Excelin verkkoversio ei ole sisäänrakennettua KOMPLEKSI.COTH-funktiota. Voit kuitenkin saavuttaa kompleksiluvun hyperbolisen kotangentin olemassa olevien funktioiden yhdistelmällä. Tässä on vaihtoehtoinen menetelmä:

KOMPLEKSI.COTH-funktioiden laskeminen olemassa olevien funktioiden avulla

Voit käyttää hyperbolisen kotangentin kaavaa eksponentiaalisten funktioiden suhteen:

coth

Vaiheittaiset ohjeet

  1. Kirjoita kompleksiluku soluun, sano A1. Esimerkiksi 2+3i.

  2. Laske hyperbolinen kotangentti seuraavan kaavan avulla:

=IMDIV(IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))))

Esimerkki: Kompleksiluvun Hyperbolinen kotangentti

  • Kompleksiluku: 2+3i solussa A1

  • Kaava: =IMDIV(IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))))

  • Tulos: 0,996757796569358 + 0,00373971037633696i

Kuvaus

  • IMEXP: Laskee kompleksilukujen eksponentiaalisuuden.

  • SUMMA: Laskee yhteen kaksi kompleksilukua.

  • TULOJEN.TULO: Kertoo kaksi kompleksilukua.

  • IMSUB: Vähentää yhden kompleksinumeron toisesta.

  • KOMPLEKSI.JAKAUMA: Jakaa yhden kompleksinumeron toisella.

Tämä kaava replikoi TEHOKKAASTI KOMPLEKSI.COTH-funktion käyttämällä hyperbolisen kotangentin eksponentiaalista muotoa.

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin ISEMAIL-funktiolle, mutta voit saavuttaa samanlaisen sähköpostin kelpoisuuden tarkistamisen Käyttämällä Excel-funktioiden yhdistelmää. Voit tehdä sen seuraavasti:

Tietojen kelpoisuuden tarkistamisen ja kaavojen käyttäminen

Voit tarkistaa tietojen kelpoisuuden tarkistamisessa mukautetun kaavan avulla, onko sähköpostiosoite kelvollinen. Tässä on vaiheittaiset ohjeet:

  1. Valitse solut, joissa haluat ottaa kelpoisuustarkistuksen käyttöön.

  2. Siirry Tiedot-välilehteen.

  3. Valitse Tietojen kelpoisuuden tarkistaminen.

  4. Valitse avattavastaSalli-valikosta Mukautettu.

  5. Kirjoita seuraava kaava Kaava-ruutuun:

=JA(ONVIRHE(ETSI(" ",A1)), PITUUS(A1)-LEN(SUBSTITUTE(A1,"@","))=1, JOSVIRHE(KÄY.LÄPI("@",A1)<KÄY.LÄPI(".",A1,KÄY.LÄPI("@",A1)),0), ONVIRHE(ETSI(",",A1)), EI(JOSVIRHE(KÄY.LÄPI(".)",A1,KÄY.LÄPI("@",A1))-KÄY.LÄPI("@",A1),0)=1), VASEN(A1,1)<>"@", OIKEA(A1,1)<>"@")

Kaavan selitys

  • ONVIRHE(ETSI(" ",A1)): Varmistaa, että sähköpostiosoitteessa ei ole välilyöntejä.

  • PITUUS(A1)-LEN(SUBSTITUTE(A1,"@",")))=1: Varmistaa, että on olemassa täsmälleen yksi @-merkki.

  • JOSVIRHE(KÄY.LÄPI("@",A1)<KÄY.LÄPI(".",A1,KÄY.LÄPI("@",A1)),0): Varmistaa, että @-merkin jälkeen on piste.

  • ONVIRHE(ETSI(",",A1)): Varmistaa, ettei pilkkuja ole.

  • NOT(IFERROR(SEARCH(".",A1,SEARCH("@",A1))-SEARCH("@",A1),0)=1): Varmistaa, että piste ei ole suoraan @-merkin jälkeen.

  • LEFT(A1,1)<>".": Varmistaa, että sähköpostiosoite ei ala pisteellä.

  • OIKEA(A1,1)<>".": Varmistaa, että sähköpostiosoite ei pääty tiettyyn ajanjaksoon.

Esimerkki Käytä kirjainkokoa

  1. Kirjoita sähköpostiosoitteet sarakkeeseen A (esimerkiksi A1:A10).

  2. Käytä tietojen kelpoisuuden tarkistamiskaavaa näissä soluissa.

  3. Virheelliset sähköpostiosoitteet merkitään kaavassa määritettyjen ehtojen perusteella.

Vihjeitä: 

  • Ehdollisen muotoilun avulla voit korostaa virheellisiä sähköpostiosoitteita.

  • Tämä menetelmä tarkistaa oikean muodon, mutta ei tarkista, onko sähköpostiosoite todella olemassa.

​​​​​​​​​​​​​​

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin ISURL-funktiolle, mutta voit saavuttaa samanlaisen URL-kelpoisuustarkistuksen Käyttämällä Excel-funktioiden yhdistelmää. Näin voit tarkistaa, sisältääkö solu kelvollisen URL-osoitteen:

URL-osoitteiden vahvistaminen kaavojen avulla

Mukautetun kaavan avulla voit tarkistaa, sisältääkö solu kelvollisen URL-osoitteen. Tässä on vaiheittaiset ohjeet:

  1. Valitse solut, joissa haluat ottaa kelpoisuustarkistuksen käyttöön.

  2. Siirry Tiedot-välilehteen.

  3. Valitse Tietojen kelpoisuuden tarkistaminen.

  4. ValitseavattavastaSalli-valikosta Mukautettu.

  5. Kirjoita seuraava kaava Kaava-ruutuun:

=JA(ONLUKU(ETSI(".", A1)), TAI(VASEN(A1, 7) = "http://", VASEN(A1, 8) = "https://"))

Kaavan selitys

  • ISNUMBER(FIND(".", A1)):Varmistaa, että URL-osoitteessa on vähintään yksi piste.

  • TAI(LEFT(A1, 7) = "http://", LEFT(A1, 8) = "https://"): Varmistaa, että URL-osoite alkaa sanoilla "http://" tai "https://".

Esimerkki Käytä kirjainkokoa

  1. Kirjoita URL-osoitteet sarakkeeseen A (esimerkiksi A1:A10).

  2. Käytä tietojen kelpoisuuden tarkistamiskaavaa näissä soluissa.

  3. Virheelliset URL-osoitteet merkitään kaavassa määritettyjen ehtojen perusteella.

Vihjeitä: 

  • Ehdollisen muotoilun avulla voit korostaa virheellisiä URL-osoitteita.

  • Tämä menetelmä tarkistaa oikean muodon, mutta ei tarkista, onko URL-osoite todella olemassa.

​​​​​​​

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin FLATTEN-funktiolle, mutta voit saavuttaa samanlaisia tuloksia olemassa olevien funktioiden yhdistelmällä. Seuraavassa on muutamia tapoja litistää tietoalue yhdeksi sarakkeeksi:

Menetelmä 1: TEXTJOIN- ja FILTERXML-funktioiden käyttäminen 

  1. Kirjoita tiedot alueelle, sano A1:C3.

  2. Käytä seuraavaa kaavaa alueen litistämiseen:

=FILTERXML("<><b>" & TEXTJOIN("</b><b>", TOSI, A1:C3) & "</b></a>", "//b")

Kuvaus

  • TEKSTI.YHDISTÄ: Yhdistää alueen arvot yhdeksi merkkijonoksi, joka on erotettu toisistaan </b><b>.

  • FILTERXML: Jäsentää ketjutetun merkkijonon XML-muotoon ja poimii arvot.

Esimerkki

  • Tietoalue: A1:C3, joka sisältää:

  • 1 2 3

  • 4 5 6

  • 7 8 9

  • Kaava: =FILTERXML("<><b>" & TEXTJOIN("</b><b>", TOSI, A1:C3) & "</b></a>", "//b")

  • Tulos: Yksittäinen sarake, jonka arvot ovat 1, 2, 3, 4, 5, 6, 7, 8, 9.

Menetelmä 2: INDEKSI- ja JONO-funktioiden käyttäminen 

  1. Kirjoita tiedot alueelle, sano A1:C3.

  2. Käytä seuraavaa kaavaa alueen litistämiseen:

=INDEKSI(A1:C3, PYÖRISTÄ YLÖS(JONO(RIVIT(A1:C3) * SARAKKEET(A1:C3)) / SARAKKEET(A1:C3), 0), JAKO(JONO(RIVIT(A1:C3) * SARAKKEET(A1:C3), , 0), SARAKKEET(A1:C3)) + 1)

Kuvaus

  • JONO: Luo numerosarjan.

  • PYÖRISTÄ.YLÖS: Määrittää rivin indeksin.

  • JAKOJ: Määrittää sarakeindeksin.

  • INDEKSI: Hakee arvon määritetyltä riviltä ja sarakkeesta.

Esimerkki

  • Tietoalue: A1:C3, joka sisältää:

  • 1 2 3

  • 4 5 6

  • 7 8 9

  • Kaava: =INDEKSI(A1:C3, PYÖRISTÄ YLÖS(JONO(RIVIT(A1:C3) * SARAKKEET(A1:C3)) / SARAKKEET(A1:C3), 0), JAKOJ(JONO(RIVIT(A1:C3) * SARAKKEET(A1:C3), , 0), SARAKKEET(A1:C3)) + 1)

  • Tulos: Yksittäinen sarake, jonka arvot ovat 1, 2, 3, 4, 5, 6, 7, 8, 9.

Nämä menetelmät replikoivat FLATTEN-funktion tehokkaasti muuntamalla tietoalueen yhdeksi sarakkeeksi.

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin IMLOG-funktiolle, mutta voit saavuttaa samanlaisia tuloksia olemassa olevien funktioiden yhdistelmällä. Google Sheetsin IMLOG-funktio palauttaa määritetyn luvun kompleksiluvun logaritmin. Voit replikoida tämän Excelissä seuraavasti:

KOMPLEKSI.LOG-funktioiden laskeminen aiemmin luotujen funktioiden avulla

Voit käyttää luonnollista logaritmia (IMLN) ja peruskaavan muutosta laskeaksesi kompleksiluvun logaritmin mille tahansa perusluvulle:

IMLOG

Vaiheittaiset ohjeet

  1. Kirjoita kompleksiluku soluun, sano A1. Esimerkiksi 2+3i.

  2. Kirjoita kanta toiseen soluun, sano B1. Esimerkiksi 10.

  3. Laske logaritmi seuraavan kaavan avulla:

=IMDIV(IMLN(A1), IMLN(B1))

Esimerkki: Kompleksiluvun logaritmi ja kantaluku 10

  • Kompleksiluku: 2+3i solussa A1

  • Kanta: 10 solussa B1

  • Kaava: =IMDIV(IMLN(A1), IMLN(B1))

  • Tulos: Luvun 2+3i logaritmi kantaluvulla 10.

Kuvaus

  • IMLN: Laskee kompleksilukujen luonnollisen logaritmin.

  • KOMPLEKSI.JAKAUMA: Jakaa yhden kompleksinumeron toisella.

Tämä kaava replikoi KOMPLEKSI.LOG-funktion tehokkaasti käyttämällä luonnollista logaritmia ja peruskaavan muutosta.

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin ISDATE-funktiolle, mutta voit saavuttaa samanlaisia tuloksia olemassa olevien funktioiden yhdistelmällä. Näin voit tarkistaa, sisältääkö solu kelvollisen päivämäärän:

Päivämäärien vahvistaminen kaavojen avulla

Mukautetun kaavan avulla voit tarkistaa, sisältääkö solu kelvollisen päivämäärän. Tässä on vaiheittaiset ohjeet:

  • Valitse solut, joissa haluat ottaa kelpoisuustarkistuksen käyttöön.

  • Siirry Tiedot-välilehteen.

  • Valitse Tietojen kelpoisuuden tarkistaminen.

  • Valitse avattavastaSalli-valikosta Mukautettu.

  • Kirjoita seuraava kaava Kaava-ruutuun: =JA(ONLUKU(A1), A1>0, A1<PÄIVÄYS(9999,12,31))

Kaavan selitys

  • ISNUMBER(A1): Varmistaa, että solu sisältää luvun.

  • A1>0: Varmistaa, että päivämäärä on 1. tammikuuta 1900 jälkeen (Excelin alkamispäivä).

  • A1<PÄIVÄYS(9999,12,31): Varmistaa, että päivämäärä on ennen 31. joulukuuta 9999.

Esimerkki Käytä kirjainkokoa

  1. Kirjoita päivämäärät sarakkeeseen A (esimerkiksi A1:A10).

  2. Käytä tietojen kelpoisuuden tarkistamiskaavaa näissä soluissa.

  3. Virheelliset päivämäärät merkitään kaavassa määritettyjen ehtojen perusteella.

Vihjeitä: 

  • Ehdollisen muotoilun avulla voit korostaa virheellisiä päivämääriä.

  • Tämä menetelmä tarkistaa oikean muodon, mutta ei tarkista, onko päivämäärä todella olemassa.

​​​​​​​

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin COUNTUNIQUEIFS-funktiolle, mutta voit saavuttaa samanlaisia tuloksia olemassa olevien funktioiden yhdistelmällä. Voit tehdä sen seuraavasti:

SUMMA-, JOS-, TAAJUUS- ja VASTINE-yhdistelmien käyttäminen

  • Kirjoita tiedot alueelle, sano A1:A10 arvoille, jotka haluat laskea yksilöllisesti, ja B1:B10 ehdoille.

  • Seuraavan matriisikaavan avulla voit laskea yksilölliset arvot ehtojen perusteella:

  • =SUMMA(JOS(TAAJUUS(JOS(B1:B10="criteria", VASTINE(A1:A10, A1:A10, 0)), RIVI(A1:A10)-RIVI(A1)+1), 1))

Esimerkki: Yksilöllisten arvojen laskeminen yksittäisen ehdon perusteella

  • Tietoalue: A1:A10, joka sisältää arvoja.

  • Ehtoalue: B1:B10, joka sisältää ehdot.

  • Ehto: "Kyllä" (voit korvata tämän todellisella ehdollasi).

  • Kaava: =SUMMA(JOS(TAAJUUS(JOS(B1:B10="Kyllä", VASTINE(A1:A10, A1:A10, 0)), RIVI(A1:A10)-RIVI(A1)+1), 1))

  • Tulos: A1:A10:n yksilöllisten arvojen määrä, kun vastaava arvo solussa B1:B10 on "Kyllä".

Kuvaus

  • VASTINE: Etsii alueen kunkin arvon suhteellisen sijainnin.

  • JOS: Käyttää ehtoja arvojen suodattamiseen.

  • TAAJUUS: Laskee kunkin yksilöllisen arvon esiintymät.

  • SUMMA: Laskee yhteen yksilölliset määrät.

Power Query käyttäminen monimutkaisempiin skenaarioihin

Jos skenaariossa on useita ehtoja, voit käyttää Power Query:

  • Lataa tiedot Power Query.

  • Käytä suodattimia ehtojen täyttämiseksi.

  • Poista kaksoiskappaleet, jotta saat yksilölliset arvot.

  • Laske rivit, jotta saat yksilöllisen määrän.

Esimerkki Käytä kirjainkokoa Power Query

  • Lataa tiedot taulukosta tai alueelta.

  • Suodata rivit ehtojen perusteella.

  • Poista kaksoiskappaleet.

  • Laske rivejä, jotta saat yksilöllisen määrän.

Nämä menetelmät replikoivat LASKE.JOUKKO.JOS.JOUKKO-funktion tehokkaasti yhdistämällä Excelin olemassa olevat funktiot ja työkalut.

Excelin verkkoversio voit laskea virhemarginaalin olemassa olevien funktioiden yhdistelmällä. Google Sheetsin MARGINOFERROR-funktio vastaa LUOTTAMUSVÄLI-funktiota. T-funktio sekä Excelin keskihajonta- ja määräfunktiot. Voit tehdä sen seuraavasti:

Vaiheittaiset ohjeet

  • Kirjoita tiedot alueelle, sano A1:A10.

  • Laske otoksen keskiarvo KESKIARVO-funktiolla:

  • =KESKIARVO(A1:A10)

  • Laske otoksen keskihajonta keskihajontaa käyttämällä KESKIHAJONTA-funktiota. S-funktio:

  • =KESKIHAJONTA. S(A1:A10)

  • Laske otoksen koko LASKE-funktiolla:

  • =LASKE(A1:A10)

  • Määritä luottamustaso (esimerkiksi 0,95, jos luottamus on 95 %).

  • Voit laskea virhemarginaalin luottamusvälin avulla. T-funktio:

  • =LUOTTAMUSVÄLI. T(1 - 0,95, KESKIHAJONTA. S(A1:A10), LASKE(A1:A10))

Esimerkki: Esimerkkitietojoukon virhemarginaalin laskeminen

  • Tietoalue: A1:A10, joka sisältää esimerkkiarvoja.

  • Luottamustaso: 95 % (0,95).

  • Kaavat:

    • Otoksen keskiarvo: =KESKIARVO(A1:A10)

    • Esimerkki keskihajonnasta: =KESKIHAJONTA. S(A1:A10)

    • Otoksen koko: =LASKE(A1:A10)

    • Virhemarginaali: =LUOTTAMUSVÄLI. T(1 - 0,95, KESKIHAJONTA. S(A1:A10), LASKE(A1:A10))

Kuvaus

  • LUOTTAMUS. T: Laskee määritetyn luottamusvälin, keskihajonnan ja otoksen koon virhemarginaalin.

  • KESKIHAJONTA. S: Laskee otoksen keskihajonnan.

  • LASKE: Laskee otoksen arvopisteiden määrän.

Tämä menetelmä replikoi TEHOKKAASTI MARGINOFERROR-funktion luottamusvälin avulla. T-funktio sekä keskihajonta- ja laskennat

Excelin verkkoversio ei ole suoraa vastinetta Google Sheetsin EPOCHTODATE-funktiolle, mutta voit saavuttaa samanlaisia tuloksia olemassa olevien funktioiden yhdistelmällä. Näin voit muuntaa Unixin aikaleiman päivämääräksi Excelissä:

Vaiheittaiset ohjeet

  • Kirjoita Unixin aikaleima soluun, sano A1. Voit esimerkiksi 1655906710.

  • Muunna aikaleima päivämääräksi seuraavan kaavan avulla:

Aikaleimat sekunteina

=A1 / 86400 + PÄIVÄYS(1970,1,1)

Aikaleimat millisekunneissa

=A1 / 86400000 + PÄIVÄYS(1970,1,1)

Esimerkki

Esimerkki 1: Unix-aikaleiman muuntaminen sekunteina

  • Aikaleima: 1655906710 solussa A1

  • Kaava: =A1 / 86400 + PÄIVÄYS(1970,1,1)

  • Tulos: 22.6.2022 14:05:10

Esimerkki 2: Unix-aikaleiman muuntaminen millisekunneissa

  • Aikaleima: 1655906710000 solussa A1

  • Kaava: =A1 / 86400000 + PÄIVÄYS(1970,1,1)

  • Tulos: 22.6.2022 14:05:10

Kuvaus

  • 86400: Sekuntien määrä päivässä.

  • 86400000: Millisekunteja päivässä.

  • PÄIVÄYS(1970;1;1): Unixin aikakausien alkamispäivä.

Lisävinkkejä

Vihjeitä: 

  • Muotoilu: Voit joutua muotoilemaan solun päivämääräksi ja kellonaikaksi, jotta näet tuloksen oikein.

  • Aikavyöhykkeet: Tulos on UTC. Voit säätää paikallista aikavyöhykettä lisäämällä tai vähentämällä sopivan tuntimäärän.

​​​​​​​​​​​​​​

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.