Van toepassing op
Webversie van Excel

Wanneer werkmappen worden gemigreerd van Google Spreadsheets naar Excel binnen een bedrijfsmigratie van Google Workspace naar Microsoft 365, kunnen er enkele compatibiliteitsproblemen zijn. Formules in Google Spreadsheets hebben vaak een syntaxis of functionaliteit die niet rechtstreeks wordt vertaald naar Excel. Dit kan ertoe leiden dat werkmappen niet correct werken in Excel.

Om dit probleem op te lossen, biedt Excel geautomatiseerde en handmatige werkstromen om incompatibele formules op te lossen en ervoor te zorgen dat uw werkmappen correct werken na de migratie.

Wanneer Excel bestanden detecteert met incompatibele functies of niet-werkende formules, wordt de werkstroom voor Excel-compatibiliteit gestart.

Excel compatibel maken

Als u doorgaat met Excel-compatibiliteit, vervangt Excel automatisch een set incompatibele Google Spreadsheets-functies door hun Excel-equivalenten. Hiermee worden veel veelvoorkomende compatibiliteitsproblemen opgelost. Er kunnen echter nog formules zijn die handmatige aandacht vereisen.

Excel compatibel maken 2

Compatibel met Excel 3

In het taakvenster worden specifieke incompatibele functies of niet-werkende formules weergegeven die aandacht vereisen, samen met voorgestelde alternatieven om deze op te lossen.

Hier volgen stappen voor het handmatig herstellen van incompatibele functies in het bestand: 

Opmerking: Deze lijst met functies is niet volledig. Er zijn mogelijk extra functies die hier niet zijn opgenomen en die aandacht vereisen.

Het type voorraadgegevens gebruiken in de webversie van Excel Excel biedt een ingebouwd type voorraadgegevens waarmee u de huidige aandelenkoersen en andere financiële gegevens rechtstreeks in een spreadsheet kunt ophalen.Stappen:

  • a. Voer de naam of het tickersymbool van de aandelen (bijvoorbeeld 'AAPL' voor Apple) in een cel in.

  • b. Selecteer de cel en ga vervolgens naar het tabblad Gegevens op het lint.

  • c. Selecteer aandelen in de groep Gegevenstypen.

  • d. Zodra Excel het herkent als een voorraad, wordt er een klein pictogram naast de cel weergegeven.

  • e. Klik op het kleine pictogram of gebruik de knop Gegevens invoegen om meer voorraadgerelateerde informatie op te halen (zoals prijs, marktwaarde, 52 weken hoog/laag, enzovoort).

Voorbeeld:

  • Als cel A1 de aandelen ticker "AAPL" bevat:

  • Klik op Gegevens > Aandelen.

  • U kunt meer informatie extraheren, zoals de huidige prijs, enzovoort, door die cel te selecteren en vervolgens specifieke voorraadgegevens zoals Prijs te selecteren.

Gebruik van Power Query voor financiële gegevens van web-API's (voor geavanceerde gebruikers)

U kunt ook Power Query in Excel gebruiken om financiële gegevens op te halen uit externe API's of websites die financiële informatie bieden.

Stappen:

  • Ga naar het tabblad Gegevens .

  • Selecteer Gegevens ophalen > van web.

  • Voer de URL van de financiële gegevensprovider in, bijvoorbeeld de API van een financiële website (zoals Yahoo Finance).

  • Power Query kunt u de gegevens bewerken en transformeren voordat u deze in Excel laadt.

​​​​​​​

webversie van Excel beschikt niet over een ingebouwd equivalent van google spreadsheets'-functie 'GOOGLETRANSLATE', waarmee tekst automatisch tussen verschillende talen wordt vertaald.

U kunt echter Excel-functies gebruiken in combinatie met externe services zoals Microsoft Translator via Power Automate (voor webvertalingen)

Tijdelijke oplossing voor de webversie van Excel

Als u tekst in webversie van Excel wilt vertalen, moet u het volgende doen:

Een extern vertaalprogramma gebruiken: kopieer de tekst naar een extern vertaalprogramma zoals Microsoft Translator en plak de resultaten weer in Excel.

Power Automate-integratie:

  • U kunt een werkstroom maken met Power Automate om tekst van een geselecteerde taal automatisch te vertalen naar een doeltaal met behulp van de Translator-service van Microsoft.

  • Hiervoor moet Power Automate worden ingesteld en gekoppeld aan Excel Online.

Voorbeeld van het gebruik van Power Automate (Microsoft Translator):

1. Stel een werkstroom in Power Automate in die kan worden geïntegreerd met Microsoft Translator.

2. De werkstroom kan worden geactiveerd door een wijziging in het Excel-blad of handmatig worden uitgevoerd om tekst uit de ene kolom te vertalen en het vertaalde resultaat in een andere kolom te plaatsen.

Excel heeft geen direct equivalent van de functie 'QUERY' die beschikbaar is in Google Spreadsheets, maar u kunt vergelijkbare functionaliteit bereiken met andere ingebouwde functies in Excel, zoals FILTER, LOOKUP, SORT, IF, VERT.ZOEKEN en XLOOKUP. U kunt als volgt de use cases van de functie 'QUERY' van Google Spreadsheets repliceren in webversie van Excel:

1. Basisgegevens filteren (equivalent aan SELECT WHERE)

In Google Spreadsheets gebruikt u het volgende:

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

Gebruik in Excel de functie FILTER:

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

Hiermee worden alle rijen opgehaald waarvan de waarde in kolom C groter is dan 100, waarbij de kolommen A tot en met D worden geretourneerd.

2. Specifieke kolommen selecteren (equivalent aan SELECT)

In Google Spreadsheets:

=QUERY(A1:D10; "SELECT A, C")

Gebruik in Excel de combinatie INDEX en FILTER:

=INDEX(A2:D10; , {1,3})

Hiermee worden alleen de kolommen A en C uit het bereik A2:D10 geretourneerd.

3. Gegevens sorteren (equivalent aan ORDER BY)

In Google Spreadsheets:

=QUERY(A1:D10; "SELECT * ORDER BY C DESC")

Gebruik in Excel de functie SORTEREN :

=SORTEREN(A2:D10; 3; -1)

Hiermee worden de gegevens in 'A2:D10' gesorteerd op basis van de waarden in kolom C in aflopende volgorde.

4. Gegevens aggregeren (equivalent aan GROUP BY)

In Google Spreadsheets:

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

Gebruik in Excel SOM.ALS of SOMMEN.ALS:

=SOMMEN.ALS(B2:B10; A2:A10; A2)

Hiermee worden de waarden in kolom B opgeteld, waarbij kolom A overeenkomt met specifieke voorwaarden, effectief gegroepeerd op 'A'.

U kunt ook een draaitabel gebruiken om gegevens te groepeer en samen te vatten.

5. Voorwaardelijke selectie (equivalent aan WHERE met logische operators)

In Google Spreadsheets:

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

Gebruik in Excel de functie FILTER met logische operatoren:

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

Hiermee worden rijen gefilterd waarbij kolom 'C' groter is dan 100 en kolom 'D' kleiner is dan 50.

6. Specifieke criteria tellen (gelijk aan SELECT COUNT)

In Google Spreadsheets:

=QUERY(A1:D10; "SELECT COUNT(A) WHERE C > 100")

Gebruik in Excel de functie AANTAL.ALS of AANTAL.ALS:

=AANTAL.ALS(C2:C10; ">100")

Hiermee wordt het aantal rijen geteld waarbij kolom 'C' waarden heeft die groter zijn dan 100.

7. Meerdere criteria gebruiken (gelijk aan WHERE met OF-voorwaarden)

In Google Spreadsheets:

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

Gebruik in Excel de functie FILTER met de operator '+' voor logische OF:

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

Hiermee worden rijen geretourneerd waarin kolom 'C' groter is dan 100 of kolom 'D' kleiner is dan 50.

8. Tabellen samenvoegen (vergelijkbaar met JOIN)

In Google Spreadsheets:

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

Gebruik in Excel XLOOKUP of VERT.ZOEKEN om twee tabellen samen te voegen:

=X.ZOEKEN(A2:A10; F2:F10; G2:G10)

Hiermee worden waarden uit tabel 'B' (kolommen 'F' en 'G') opgekeken en worden de bijbehorende gegevens opgehaald in tabel A op basis van overeenkomende id's.

9. Dynamisch filteren op basis van invoer (vergelijkbaar met WHERE met variabelen)

In Google Spreadsheets:

=QUERY(A1:D10; "SELECT A, B WHERE C = ""&E1&""")

Gebruik in Excel FILTER met celverwijzingen:

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

Hiermee wordt de tabel gefilterd op basis van de waarde die is ingevoerd in cel E1.

Samenvatting van functies:

  • FILTER: filtert gegevens op basis van opgegeven voorwaarden.

  • SORTEREN: hiermee sorteert u gegevens op een opgegeven kolom.

  • INDEX: retourneert specifieke rijen of kolommen uit een bereik.

  • SOMMEN.ALS: somt waarden op op basis van meerdere voorwaarden.

  • AANTAL.ALS/AANTALLEN.ALS: telt rijen die voldoen aan opgegeven criteria.

  • XLOOKUP/VERT.ZOEKEN: voegt gegevens uit meerdere tabellen samen op basis van overeenkomende waarden.

Hoewel Excel geen directe QUERY-functie heeft, zoals Google Spreadsheets, hebben deze combinaties van Excel-functies betrekking op bijna alle use cases voor het uitvoeren van query's op gegevens.

Referentiekoppelingen:

Filterfunctie

webversie van Excel heeft geen direct equivalent van de functie 'IMPORTHTML' van Google Spreadsheets, waarmee u tabellen of lijsten van een webpagina in een spreadsheet kunt importeren.

U kunt echter vergelijkbare resultaten bereiken met behulp van het proces dat wordt beschreven in het onderstaande artikel

Verbroken werkmapkoppelingen herstellen in gemigreerde bestanden 

webversie van Excel heeft geen direct equivalent van de functie 'IMPORTHTML' van Google Spreadsheets, waarmee u tabellen of lijsten van een webpagina in een spreadsheet kunt importeren.

U kunt echter vergelijkbare resultaten bereiken met Power Query in de bureaubladversie van Excel. Helaas is Power Query niet beschikbaar in webversie van Excel, maar u kunt het volgende doen op het bureaublad:

Stappen in Excel Desktop (met behulp van Power Query):

  1. Open Excel (bureaubladversie).

  2. Ga naar het tabblad Gegevens.

  3. Selecteer Gegevens ophalen > van web.

  4. Voer de URL in van de webpagina met de HTML-tabel of -lijst.

  5. Selecteer de tabel of lijst op de webpagina die u wilt importeren.

  6. Laad de gegevens in Excel.

Importeren in Excel Online:

Nadat u de gegevens hebt geïmporteerd met behulp van Power Query op de bureaubladversie, kunt u het bestand opslaan in OneDrive of SharePoint en ermee blijven werken in webversie van Excel. Het importeren zelf moet echter plaatsvinden via de bureaubladversie.

webversie van Excel heeft geen direct equivalent van de functie 'IMPORTDATA' van Google Spreadsheets, die wordt gebruikt om gegevens uit een URL te importeren (zoals CSV- of TSV-bestanden).

Er is echter een alternatieve methode met behulp van Power Query in de bureaubladversie van Excel, die vervolgens kan worden weergegeven en bewerkt in webversie van Excel. U kunt dit als volgt doen:

Stappen voor het importeren van gegevens uit een URL in Excel (bureaubladversie):

  • Open Excel (bureaubladversie).

  • Ga naar het tabblad Gegevens.

  • Selecteer Gegevens ophalen > van web.

  • Voer de URL in van het bestand (CSV, TSV, enzovoort) dat u wilt importeren.

  • Excel haalt de gegevens op uit de URL en u kunt deze in uw werkblad laden.

  • Sla het bestand op en upload het naar OneDrive of SharePoint.

  • Nu kunt u het bestand openen en ermee werken in webversie van Excel, hoewel de automatische updates en het dynamisch importeren moeten worden uitgevoerd via de bureaubladversie.

Referentiekoppeling:

webversie van Excel heeft geen direct equivalent aan de functie IMPORTFEED van Google Sheets, waarmee RSS- of Atom-feedgegevens in een spreadsheet worden geïmporteerd.

U kunt echter iets soortgelijks bereiken met Power Query in de bureaubladversie van Excel om RSS-feeds te importeren en vervolgens de gegevens in webversie van Excel te bekijken en ermee te werken. Helaas biedt webversie van Excel geen ondersteuning voor deze functie.

Stappen voor het importeren van een RSS-feed in Excel (bureaubladversie):

  • Open Excel (bureaubladversie).

  • Ga naar het tabblad Gegevens.

  • Selecteer Gegevens ophalen > uit andere bronnen > van internet.

  • Voer de URL van de RSS-feed in.

  • Excel haalt de gegevens op uit de RSS-feed en stelt u in staat deze in uw werkblad te laden.

  • Sla het bestand op en upload het naar OneDrive of SharePoint.

  • U kunt dit bestand nu openen en ermee werken in webversie van Excel, hoewel dynamische updates van de feed moeten worden uitgevoerd met behulp van de bureaubladversie.

webversie van Excel heeft geen direct equivalent aan de functie IMPORTXML van Google Sheets, waarmee u gegevens uit gestructureerde XML- of HTML-documenten kunt importeren en parseren met behulp van XPath-query's.

U kunt echter vergelijkbare resultaten bereiken met Power Query in de bureaubladversie van Excel om XML-gegevens te importeren, die u vervolgens in webversie van Excel kunt openen. U kunt dit als volgt doen:

Stappen voor het importeren van XML-gegevens in Excel (bureaubladversie):

  • Open Excel (bureaubladversie).

  • Ga naar het tabblad Gegevens.

  • Selecteer Gegevens ophalen > uit bestand > uit XML.

  • Blader en selecteer het XML-bestand of plak de URL van een XML-feed.

  • Power Query wordt geopend, zodat u de gegevens indien nodig kunt bekijken en transformeren.

  • Laad de gegevens in het werkblad.

  • Sla het bestand op en upload het naar OneDrive of SharePoint.

  • Open en werk met het bestand in webversie van Excel, hoewel het XML-importeren en eventuele gegevenstransformaties moeten worden uitgevoerd met behulp van de bureaubladversie.

webversie van Excel heeft geen direct equivalent aan de functie 'REGEXEXTRACT' van Google Spreadsheets, waarmee tekst wordt geëxtraheerd op basis van een reguliere expressie.

U kunt echter een combinatie van Excel-functies gebruiken om vergelijkbare resultaten te bereiken. Hoewel Excel geen ingebouwde ondersteuning biedt voor reguliere expressies (regex), kunt u tekstpatronen extraheren met functies zoals TEKST, MID, ZOEKEN en LINKS, afhankelijk van de complexiteit van uw behoeften. Voor geavanceerde regex-taken is Power Query vaak vereist, maar deze zijn niet beschikbaar in webversie van Excel.

Voorbeeld: Een deel van een tekst extraheren zonder Regex

Als u een bepaald patroon uit een tekenreeks wilt extraheren, kunt u deze basisfuncties voor tekst gebruiken:

  1. Links en ZOEKEN gebruiken om tekst vóór een scheidingsteken te extraheren Als u bijvoorbeeld tekst wilt extraheren vóór een streepje in cel A1: =LINKS(A1; ZOEKEN("-"; A1) - 1) Hiermee wordt alles geëxtraheerd vóór het eerste streepje ('-').

  2. 'MID' en 'SEARCH' gebruiken om tekst tussen scheidingstekens te extraheren Tekst extraheren tussen twee streepjes in Cel A1: =MID(A1; SEARCH("-"; A1) + 1, SEARCH("-", A1; SEARCH("-", A1) + 1) - SEARCH("-", A1) - 1) Hiermee wordt de tekst tussen twee streepjes ('-') geëxtraheerd.

Met behulp van Power Query (alleen desktop):

Voor geavanceerdere patroonovereenkomst of reguliere expressies moet u Power Query in de bureaubladversie van Excel gebruiken, waardoor complexere tekstbewerkingen mogelijk zijn, waaronder regex-achtige bewerkingen. Zodra deze is ingesteld, kunt u de gegevens in webversie van Excel bekijken, maar de eerste installatie moet worden uitgevoerd in de bureaubladversie.

webversie van Excel heeft geen direct equivalent aan de functie REGEXMATCH van Google Sheets, waarmee wordt gecontroleerd of een tekenreeks overeenkomt met een reguliere expressie (regex). In Excel ontbreekt ingebouwde ondersteuning voor reguliere expressies in zowel de webversie als de bureaubladversie.

U kunt echter vergelijkbare (maar beperktere) resultaten bereiken met behulp van de ingebouwde tekstfuncties van Excel, zoals 'SEARCH' of 'FIND' voor eenvoudige patroonvergelijking.

Voorbeeld: 'SEARCH' gebruiken voor eenvoudige tekstkoppeling

Als u wilt controleren of een specifieke subtekenreeks in een cel bestaat (vergelijkbaar met de basisfunctionaliteit REGEXMATCH), kunt u 'ZOEKEN' gebruiken. De functie 'ZOEKEN' is niet zo flexibel als reguliere expressies, maar kan wel subtekenreeksen in een tekenreeks vinden:

1. Basisvoorbeeld:

  • Ga als volgt te werk om te controleren of het woord 'appel' voorkomt in cel A1:

  • =ALS(ISNUMBER(SEARCH("appel"; A1)), TRUE, FALSE)

  • - Als 'appel' wordt gevonden, retourneert de formule 'WAAR'.

  • - Als dat niet het resultaat is, retourneert het 'ONWAAR'.

Voor complexere patroonkoppeling:

Voor het vergelijken van werkelijke reguliere expressies heeft Excel geen systeemeigen ondersteuning, met name in de webversie. Voor complexere patronen moet u Power Query in de bureaubladversie gebruiken, waardoor geavanceerdere tekenreeksbewerkingen mogelijk zijn.

webversie van Excel heeft geen direct equivalent aan de functie REGEXREPLACE van Google Sheets, waarmee u delen van een tekenreeks kunt vervangen op basis van een reguliere expressie (regex).

In de bureaubladversie van Excel kunt u echter VBA (Visual Basic for Applications) of Power Query gebruiken voor complexere regex-vervangingen. In webversie van Excel kunt u nog steeds eenvoudige vervangingen bereiken met behulp van de functie 'VERVANGEN', hoewel deze niet zo krachtig is als regex.

Eenvoudig alternatief met 'VERVANGEN' in de webversie van Excel

Voor eenvoudige tekstvervangingen (niet met regex) kunt u de functie 'VERVANGEN' gebruiken:

​​​​​​​

Als u alle exemplaren van 'appel' wilt vervangen door 'oranje' in cel 'A1', kunt u het volgende gebruiken:

=SUBSTITUUT(A1; "appel"; "oranje")

Met deze functie wordt elk exemplaar van 'appel' in de tekst vervangen door 'oranje'.

Voor complexe patroonvervanging (met behulp van Regex)

Als u tekst wilt vervangen op basis van een patroon (regex), moet u het volgende doen:

Gebruik Power Query voor aangepaste tekstbewerking, hoewel regex niet rechtstreeks wordt ondersteund, kunt u patroonvervanging simuleren met enige moeite.

webversie van Excel heeft geen ingebouwd equivalent van de functie DETECTLANGUAGE van Google Sheets, waarmee de taal van een bepaalde tekst wordt geïdentificeerd.

Er zijn echter tijdelijke oplossingen die u kunt gebruiken:

Optie 1: Externe hulpprogramma's

  1. Microsoft Translator: U kunt externe hulpprogramma's zoals Microsoft Translator gebruiken om de taal van een tekst te detecteren. Kopieer de tekst naar een vertaalprogramma, identificeer de taal en plak deze weer in Excel.

  2. Google Translate API: als u bekend bent met programmeren, kunt u de Google Translate-APIgebruiken om de taal te detecteren en een aangepaste oplossing te bouwen. Hiervoor is API-integratie vereist en is niet systeemeigen mogelijk binnen webversie van Excel.

Optie 2: Power Automate met Microsoft Cognitive Services

Als u dit proces in Excel Online wilt automatiseren, kunt u Power Automate gebruiken met Azure Cognitive Services van Microsoft om de taal te detecteren. Dit doet u als volgt:

Stappen:

  1. Power Automate instellen met webversie van Excel.

  2. Gebruik een trigger om wijzigingen in een specifieke kolom te detecteren of voer de stroom handmatig uit.

  3. Integreer met Azure Cognitive Services om de taal van de tekst te detecteren.

  4. Voer de gedetecteerde taal weer uit in Excel.

Voor deze oplossing moet u toegang hebben tot Azure-services en de Power Automate-werkstroom instellen.

webversie van Excel biedt momenteel geen directe ondersteuning voor sparklines. Deze functie is beschikbaar in de bureaubladversie van Excel, maar niet in de webversie.

Tijdelijke oplossing voor de webversie van Excel:

Als u vergelijkbare functionaliteit nodig hebt in webversie van Excel, kunt u andere methoden gebruiken om gegevens te visualiseren, hoewel deze niet zo compact zijn als sparklines:

  1. Grafieken:

    • Maak een kleine grafiek (zoals een lijn- of kolomdiagram) naast uw gegevens om trends visueel weer te geven.

    • Ga naar het tabblad Invoegen en selecteer Grafiek om een grafiek te maken die binnen uw gegevensbereik past.

  2. Voorwaardelijke opmaak:

    • Gebruik voorwaardelijke opmaak om een visuele weergave van gegevens te maken. U kunt bijvoorbeeld gegevensbalken gebruiken om waarden ten opzichte van elkaar weer te geven.

    • Selecteer uw gegevens en ga vervolgens naar Start > Voorwaardelijke opmaak > gegevensbalken.

  3. Afbeeldingsweergave:

    • Maak sparklines in de bureaubladversie van Excel en upload het bestand vervolgens naar OneDrive. U kunt de sparklines in de webversie bekijken, maar voor het bewerken ervan is de bureaubladversie vereist.

webversie van Excel heeft geen ingebouwde IMTANH-functie. U kunt echter de hyperbolische cotangens van een complex getal bereiken met behulp van een combinatie van bestaande functies. Hier volgt een tijdelijke oplossing:

Bestaande functies gebruiken om IMTANH te berekenen

U kunt de formule voor de tangens hyperbolicus gebruiken in termen van exponentiële functies:

Tanh

Stapsgewijze handleiding

  1. Voer uw complexe getal in een cel in, bijvoorbeeld A1. Bijvoorbeeld 2+3i.

  2. Gebruik de volgende formule om de tangens hyperbolicus te berekenen:

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

Voorbeeld: Hyperbolische tangens van een complex getal

  • Complex getal: 2+3i in cel A1

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

  • Resultaat: 1,00323862735361 - 0,00376402564150425i

Uitleg

  • IMEXP: berekent de exponentiële waarde van een complex getal.

  • IMSUM: voegt twee complexe getallen toe.

  • IMPRODUCT: vermenigvuldigt twee complexe getallen.

  • IMSUB: trekt het ene complexe getal van het andere af.

  • IMDIV: deelt het ene complexe getal door het andere.

Deze formule repliceert effectief de functie IMTANH met behulp van de exponentiële vorm van de hyperbolische cotangens.

webversie van Excel heeft geen ingebouwde IMCOTH-functie. U kunt echter de hyperbolische cotangens van een complex getal bereiken met behulp van een combinatie van bestaande functies. Hier volgt een tijdelijke oplossing:

Bestaande functies gebruiken om IMCOTH te berekenen

U kunt de formule voor de cotangens hyperbolicus gebruiken in termen van exponentiële functies:

coth

Stapsgewijze handleiding

  1. Voer uw complexe getal in een cel in, bijvoorbeeld A1. Bijvoorbeeld 2+3i.

  2. Gebruik de volgende formule om de cotangens hyperbolicus te berekenen:

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

Voorbeeld: Hyperbolische cotangens van een complex getal

  • Complex getal: 2+3i in cel A1

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

  • Resultaat: 0,996757796569358 + 0,00373971037633696i

Uitleg

  • IMEXP: berekent de exponentiële waarde van een complex getal.

  • IMSUM: voegt twee complexe getallen toe.

  • IMPRODUCT: vermenigvuldigt twee complexe getallen.

  • IMSUB: trekt het ene complexe getal van het andere af.

  • IMDIV: deelt het ene complexe getal door het andere.

Deze formule repliceert effectief de functie IMCOTH met behulp van de exponentiële vorm van de hyperbolische cotangens.

webversie van Excel heeft geen direct equivalent aan de functie ISEMAIL van Google Spreadsheets, maar u kunt vergelijkbare e-mailvalidatie bereiken met behulp van een combinatie van Excel-functies. U kunt dit als volgt doen:

Gegevensvalidatie en formules gebruiken

U kunt een aangepaste formule in Gegevensvalidatie gebruiken om te controleren of een e-mailadres geldig is. Hier volgt een stapsgewijze handleiding:

  1. Selecteer de cellen waarin u de validatie wilt toepassen.

  2. Ga naar het tabbladGegevens.

  3. Klik op Gegevensvalidatie.

  4. Kies Aangepast in de vervolgkeuzelijst Toestaan .

  5. Voer de volgende formule in het vak Formule in:

=AND(ISERROR(FIND(" ",A1)), LEN(A1)-LEN(SUBSTITUTE(A1;"@";""))=1, IFERROR(SEARCH("@";A1)<SEARCH(".",A1;SEARCH("@",A1)),0), ISERROR(FIND(",",A1)), NOT(IFERROR(SEARCH(".",A1,SEARCH("@",A1))-SEARCH("@",A1),0)=1), LEFT(A1,1)<>"@", RECHTS(A1,1)<>"@")

Uitleg van de formule

  • ISERROR(FIND(" ",A1))):: Controleert of het e-mailadres geen spaties bevat.

  • LEN(A1)-LEN(SUBSTITUTE(A1;"@",""))=1: Controleert of er precies één @-symbool is.

  • IFERROR(SEARCH("@";A1)<SEARCH(".";A1;SEARCH("@";A1)),0): Controleert of er een punt na het symbool '@' staat.

  • ISERROR(FIND(",";A1)): controleert of er geen komma's zijn.

  • NOT(IFERROR(SEARCH(".",A1,SEARCH("@",A1))-SEARCH("@",A1),0)=1): hiermee zorgt u ervoor dat de punt niet direct na het symbool @staat.

  • LINKS(A1,1)<>".": Controleert of het e-mailadres niet begint met een punt.

  • RECHTS(A1,1)<>".": Zorgt ervoor dat het e-mailadres niet eindigt op een punt.

Voorbeeld van use case

  1. Voer e-mailadressen in kolom A in (bijvoorbeeld A1:A10).

  2. Pas de formule voor gegevensvalidatie toe op deze cellen.

  3. Ongeldige e-mailadressen worden gemarkeerd op basis van de criteria die zijn ingesteld in de formule.

Tips: 

  • U kunt voorwaardelijke opmaak gebruiken om ongeldige e-mailadressen te markeren.

  • Deze methode controleert op de juiste indeling, maar controleert niet of het e-mailadres daadwerkelijk bestaat.

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

webversie van Excel heeft geen direct equivalent aan de FUNCTIE ISURL van Google Sheets, maar u kunt een vergelijkbare URL-validatie bereiken met behulp van een combinatie van Excel-functies. Hier volgt een methode om te controleren of een cel een geldige URL bevat:

Formules gebruiken om URL's te valideren

U kunt een aangepaste formule gebruiken om te controleren of een cel een geldige URL bevat. Hier volgt een stapsgewijze handleiding:

  1. Selecteer de cellen waarin u de validatie wilt toepassen.

  2. Naar het tabblad Gegevensbestanden gaan.

  3. Klik op Gegevensvalidatie.

  4. KiesAangepast in de vervolgkeuzelijst Toestaan .

  5. Voer de volgende formule in het vak Formule in:

=EN(ISNUMBER(FIND("."; A1)), OR(LEFT(A1; 7) = "http://"; LEFT(A1; 8) = "https://"))

Uitleg van de formule

  • ISNUMBER(FIND(".", A1)): hiermee zorgt u ervoor dat de URL ten minste één punt bevat.

  • OR(LEFT(A1; 7) = "http://", LEFT(A1; 8) = "https://"): zorgt ervoor dat de URL begint met 'http://' of 'https://'.

Voorbeeld van use case

  1. Voer URL's in kolom A in (bijvoorbeeld A1:A10).

  2. Pas de formule voor gegevensvalidatie toe op deze cellen.

  3. Ongeldige URL's worden gemarkeerd op basis van de criteria die zijn ingesteld in de formule.

Tips: 

  • U kunt voorwaardelijke opmaak gebruiken om ongeldige URL's te markeren.

  • Met deze methode wordt gecontroleerd op de juiste indeling, maar wordt niet gecontroleerd of de URL daadwerkelijk bestaat.

​​​​​​​

webversie van Excel heeft geen direct equivalent aan de functie FLATTEN van Google Spreadsheets, maar u kunt vergelijkbare resultaten behalen met een combinatie van bestaande functies. Hier volgen enkele methoden om een gegevensbereik in één kolom af te vlakken:

Methode 1: TEXTJOIN en FILTERXML gebruiken 

  1. Voer uw gegevens in een bereik in, bijvoorbeeld A1:C3.

  2. Gebruik de volgende formule om het bereik af te vlakken:

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

Uitleg

  • TEXTJOIN: voegt de waarden in het bereik samen in één tekenreeks, gescheiden door </b><b>.

  • FILTERXML: parseert de samengevoegde tekenreeks als XML en extraheert de waarden.

Voorbeeld

  • Gegevensbereik: A1:C3 met:

  • 1 2 3

  • 4 5 6

  • 7 8 9

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

  • Resultaat: een enkele kolom met de waarden 1, 2, 3, 4, 5, 6, 7, 8, 9.

Methode 2: INDEX en REEKS gebruiken 

  1. Voer uw gegevens in een bereik in, bijvoorbeeld A1:C3.

  2. Gebruik de volgende formule om het bereik af te vlakken:

=INDEX(A1:C3; AFRONDEN(REEKS(RIJEN(A1:C3) * KOLOMMEN(A1:C3)) / KOLOMMEN(A1:C3), 0), MOD(REEKS(RIJEN(A1:C3) * KOLOMMEN(A1:C3), , 0), KOLOMMEN(A1:C3)) + 1)

Uitleg

  • REEKS: hiermee wordt een reeks getallen gegenereerd.

  • ROUNDUP: bepaalt de rijindex.

  • MOD: bepaalt de kolomindex.

  • INDEX: haalt de waarde op uit de opgegeven rij en kolom.

Voorbeeld

  • Gegevensbereik: A1:C3 met:

  • 1 2 3

  • 4 5 6

  • 7 8 9

  • Formule: =INDEX(A1:C3, AFRONDEN(REEKS(RIJEN(A1:C3) * KOLOMMEN(A1:C3)) / KOLOMMEN(A1:C3), 0), MOD(REEKS(RIJEN(A1:C3) * KOLOMMEN(A1:C3), , 0), KOLOMMEN(A1:C3)) + 1)

  • Resultaat: een enkele kolom met de waarden 1, 2, 3, 4, 5, 6, 7, 8, 9.

Met deze methoden wordt de functie FLATTEN effectief gerepliceerd door een gegevensbereik te transformeren in één kolom.

webversie van Excel heeft geen direct equivalent aan de functie IMLOG van Google Sheets, maar u kunt vergelijkbare resultaten bereiken met een combinatie van bestaande functies. De functie IMLOG in Google Spreadsheets retourneert de logaritme van een complex getal voor een opgegeven basis. U kunt dit als volgt repliceren in Excel:

Bestaande functies gebruiken om IMLOG te berekenen

U kunt de natuurlijke logaritme (IMLN) en de wijziging van de basisformule gebruiken om de logaritme van een complex getal voor een willekeurige basis te berekenen:

IMLOG

Stapsgewijze handleiding

  1. Voer uw complexe getal in een cel in, bijvoorbeeld A1. Bijvoorbeeld 2+3i.

  2. Voer de basis in een andere cel in, bijvoorbeeld B1. Bijvoorbeeld 10.

  3. Gebruik de volgende formule om de logaritme te berekenen:

=IMDIV(IMLN(A1); IMLN(B1))

Voorbeeld: Logaritme van een complex getal met grondtal 10

  • Complex getal: 2+3i in cel A1

  • Basis: 10 in cel B1

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

  • Resultaat: De logaritme van 2+3i met grondtal 10.

Uitleg

  • IMLN: berekent de natuurlijke logaritme van een complex getal.

  • IMDIV: deelt het ene complexe getal door het andere.

Met deze formule wordt de functie IMLOG effectief gerepliceerd met behulp van de natuurlijke logaritme en de wijziging van de basisformule.

webversie van Excel heeft geen direct equivalent aan de functie ISDATE van Google Spreadsheets, maar u kunt vergelijkbare resultaten behalen met een combinatie van bestaande functies. Hier volgt een methode om te controleren of een cel een geldige datum bevat:

Formules gebruiken om datums te valideren

U kunt een aangepaste formule gebruiken om te controleren of een cel een geldige datum bevat. Hier volgt een stapsgewijze handleiding:

  • Selecteer de cellen waarin u de validatie wilt toepassen.

  • Naar het tabblad Gegevensbestanden gaan.

  • Klik op Gegevensvalidatie.

  • Kies Aangepast in de vervolgkeuzelijst Toestaan .

  • Voer de volgende formule in het vak Formule in: =EN(ISNUMBER(A1); A1>0; A1<DATE(9999;12;31))

Uitleg van de formule

  • ISNUMBER(A1): controleert of de cel een getal bevat.

  • A1>0: zorgt ervoor dat de datum na 1 januari 1900 valt (de begindatum van Excel).

  • A1<DATE(9999;12,31): Zorgt ervoor dat de datum vóór 31 december 9999 valt.

Voorbeeld van use case

  1. Voer datums in kolom A in (bijvoorbeeld A1:A10).

  2. Pas de formule voor gegevensvalidatie toe op deze cellen.

  3. Ongeldige datums worden gemarkeerd op basis van de criteria die zijn ingesteld in de formule.

Tips: 

  • U kunt voorwaardelijke opmaak gebruiken om ongeldige datums te markeren.

  • Deze methode controleert op de juiste notatie, maar controleert niet of de datum daadwerkelijk bestaat.

​​​​​​​

webversie van Excel heeft geen direct equivalent aan de functie AANTAL.ALS.ALS van Google Spreadsheets, maar u kunt vergelijkbare resultaten behalen met een combinatie van bestaande functies. U kunt dit als volgt doen:

Een combinatie van SOM, ALS, FREQUENTIE en OVEREENKOMST gebruiken

  • Voer uw gegevens in een bereik in, bijvoorbeeld A1:A10 voor de waarden die u uniek wilt tellen en B1:B10 voor de criteria.

  • Gebruik de volgende matrixformule om unieke waarden te tellen op basis van criteria:

  • =SOM(ALS(FREQUENTIE(ALS(B1:B10="criteria", OVEREENKOMST(A1:A10; A1:A10, 0)), RIJ(A1:A10)-RIJ(A1)+1), 1))

Voorbeeld: Unieke waarden tellen op basis van één criterium

  • Gegevensbereik: A1:A10 met waarden.

  • Criteriabereik: B1:B10 met criteria.

  • Criterium: 'Ja' (u kunt dit vervangen door uw werkelijke criterium).

  • Formule: =SOM(ALS(FREQUENTIE(ALS(B1:B10="Ja", OVEREENKOMST(A1:A10; A1:A10, 0)), RIJ(A1:A10)-RIJ(A1)+1), 1))

  • Resultaat: Het aantal unieke waarden in A1:A10 waarbij de bijbehorende waarde in B1:B10 'Ja' is.

Uitleg

  • VERGELIJKEN: hiermee wordt de relatieve positie van elke waarde in het bereik gevonden.

  • IF: past de criteria toe om de waarden te filteren.

  • FREQUENCY: telt de exemplaren van elke unieke waarde.

  • SOM: somt de unieke aantallen op.

Power Query gebruiken voor complexere scenario's

Voor complexere scenario's met meerdere criteria kunt u Power Query gebruiken:

  • Laad uw gegevens in Power Query.

  • Pas filters toe om aan uw criteria te voldoen.

  • Verwijder duplicaten om unieke waarden op te halen.

  • Tel de rijen om het unieke aantal op te halen.

Voorbeeld van Use Case in Power Query

  • Gegevens laden uit een tabel of bereik.

  • Rijen filteren op basis van criteria.

  • Dubbele waarden verwijderen.

  • Rijen tellen om het unieke aantal op te halen.

Met deze methoden wordt de functie COUNTUNIQUEIFS effectief gerepliceerd door de bestaande functies en hulpprogramma's van Excel te combineren.

In webversie van Excel kunt u de foutmarge berekenen met behulp van een combinatie van bestaande functies. De functie MARGINOFERROR in Google Sheets is gelijk aan het gebruik van de BETROUWBAARHEID. De functie T, samen met de functies standaarddeviatie en telling in Excel. U kunt dit als volgt doen:

Stapsgewijze handleiding

  • Voer uw gegevens in een bereik in, bijvoorbeeld A1:A10.

  • Bereken het steekproef gemiddelde met de functie GEMIDDELDE:

  • =GEMIDDELDE(A1:A10)

  • Bereken de standaarddeviatie van de steekproef met behulp van de STDEV. S, functie:

  • =STDEV. S(A1:A10)

  • Bereken de steekproefgrootte met behulp van de functie AANTAL:

  • =AANTAL(A1:A10)

  • Bepaal het betrouwbaarheidsniveau (bijvoorbeeld 0,95 voor 95% betrouwbaarheid).

  • Bereken de foutmarge met behulp van de BETROUWBAARHEID. T, functie:

  • =BETROUWBAARHEID. T(1 - 0,95, STDEV. S(A1:A10), COUNT(A1:A10))

Voorbeeld: foutmarge berekenen voor een voorbeeldgegevensset

  • Gegevensbereik: A1:A10 met voorbeeldwaarden.

  • Betrouwbaarheidsniveau: 95% (0,95).

  • Formules:

    • Steekproef gemiddelde: =GEMIDDELDE(A1:A10)

    • Voorbeeld van standaarddeviatie: =STDEV. S(A1:A10)

    • Steekproefgrootte: =AANTAL(A1:A10)

    • Foutmarge: =BETROUWBAARHEID. T(1 - 0,95, STDEV. S(A1:A10), COUNT(A1:A10))

Uitleg

  • VERTROUWEN. T: berekent de foutmarge voor een opgegeven betrouwbaarheidsniveau, standaarddeviatie en steekproefgrootte.

  • STDEV. S: berekent de standaarddeviatie van de steekproef.

  • AANTAL: telt het aantal gegevenspunten in de steekproef.

Met deze methode wordt de functie MARGINOFERROR effectief gerepliceerd met behulp van de BETROUWBAARHEID. T-functie samen met standaarddeviatie- en tellingsberekeningen

webversie van Excel heeft geen direct equivalent aan de functie EPOCHTODATE van Google Sheets, maar u kunt vergelijkbare resultaten behalen met een combinatie van bestaande functies. U kunt als volgt een Unix-tijdstempel converteren naar een datum in Excel:

Stapsgewijze handleiding

  • Voer de tijdstempel van het Unix-tijdvak in een cel in, bijvoorbeeld A1. Bijvoorbeeld 1655906710.

  • Gebruik de volgende formule om de tijdstempel te converteren naar een datum:

Voor tijdstempels in seconden

=A1 / 86400 + DATUM(1970;1;1)

Voor tijdstempels in milliseconden

=A1 / 86400000 + DATUM(1970;1;1)

Voorbeeld

Voorbeeld 1: Een Unix-tijdstempel converteren in seconden

  • Tijdstempel: 1655906710 in cel A1

  • Formule: =A1 / 86400 + DATUM(1970;1;1)

  • Resultaat: 22-6-2022 14:05:10

Voorbeeld 2: Een Unix-tijdstempel converteren in milliseconden

  • Tijdstempel: 1655906710000 in cel A1

  • Formule: =A1 / 86400000 + DATE(1970;1,1)

  • Resultaat: 22-6-2022 14:05:10

Uitleg

  • 86400: aantal seconden per dag.

  • 86400000: aantal milliseconden per dag.

  • DATE(1970;1;1): De begindatum van het Unix-tijdperk.

Aanvullende tips

Tips: 

  • Opmaak: mogelijk moet u de cel opmaken als een datum/tijd om het resultaat correct te kunnen zien.

  • Tijdzones: het resultaat is in UTC. U kunt uw lokale tijdzone aanpassen door het juiste aantal uren toe te voegen of af te trekken.

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

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.