gebeurtenis
31 mrt, 23 - 2 apr, 23
De ultieme Microsoft Fabric-, Power BI-, SQL- en AI-communitygebeurtenis. 31 maart tot 2 april 2025.
Zorg dat u zich vandaag nog registreertDeze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening
Retourneert de beginpositie van een tekenreeks binnen een andere tekenreeks. FIND is hoofdlettergevoelig.
FIND(<find_text>, <within_text>[, [<start_num>][, <NotFoundValue>]])
Term | Definitie |
---|---|
find_text |
De tekst die u zoekt. Gebruik dubbele aanhalingstekens (lege tekst) om het eerste teken in within_text te vinden. |
within_text |
De tekst met de tekst die u wilt zoeken. |
start_num |
(optioneel) Het teken waarmee de zoekopdracht moet worden gestart; als u dit weglaat, start_num = 1. Het eerste teken in within_text is tekennummer 1. |
NotFoundValue |
(optioneel, maar sterk aanbevolen) De waarde die moet worden geretourneerd wanneer de bewerking geen overeenkomende subtekenreeks vindt, meestal 0, -1 of BLANK(). Als dit niet is opgegeven, wordt er een fout geretourneerd. |
Getal met het beginpunt van de tekenreeks die u wilt zoeken.
Overwegende dat Microsoft Excel meerdere versies van de functie VIND.ALLES heeft om plaats te bieden aan SBCS-talen (Single-Byte Character Set) en DBCS-talen (Double-Byte Character Set), gebruikt DAX Unicode en telt elk teken op dezelfde manier; Daarom hoeft u geen andere versie te gebruiken, afhankelijk van het tekentype.
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
FIND biedt geen ondersteuning voor jokertekens. Als u jokertekens wilt gebruiken, gebruikt u SEARCH-.
Met de volgende DAX-query wordt de positie van de eerste letter van 'Bike' gevonden in de tekenreeks die de naam van de reseller bevat. Als dit niet wordt gevonden, wordt Blank geretourneerd.
HOUD er rekening mee dat FIND hoofdlettergevoelig is. Als 'fiets' in dit voorbeeld is gebruikt in het argument find_text
, worden er geen resultaten geretourneerd. Gebruik SEARCH- voor hoofdlettergevoelig.
Voorbeelden in dit artikel kunnen worden gebruikt met het voorbeeldmodel Adventure Works DW 2020 Power BI Desktop. Zie DAX-voorbeeldmodelom het model op te halen.
EVALUATE
CALCULATETABLE (
ADDCOLUMNS (
TOPN ( 10, SUMMARIZE('Reseller', [Reseller], [Business Type])),
"Position of Bike", FIND ( "Bike", 'Reseller'[Reseller], 1, BLANK () )
),
'Reseller'[Business Type] IN { "Specialty Bike Shop", "Value Added Reseller", "Warehouse"}
)
Retourneert
Reseller | Bedrijfstype | Positie van fiets |
---|---|---|
Volume Bike Verkopers | Magazijn | 8 |
Massamarktfietsen | Toegevoegde waarde reseller | 13 |
Dubbelcycli | Toegevoegde waarde reseller | |
Rijk warenhuis | Magazijn | |
Verhuurgalerie | Gespecialiseerde fietswinkel | |
Budget Speelgoedwinkel | Magazijn | |
Global Sports Outlet | Magazijn | |
Online fietscatalogus | Magazijn | 8 |
Helmen en cycli | Toegevoegde waarde reseller | |
Jumbo Fietsen | Gespecialiseerde fietswinkel | 7 |
gebeurtenis
31 mrt, 23 - 2 apr, 23
De ultieme Microsoft Fabric-, Power BI-, SQL- en AI-communitygebeurtenis. 31 maart tot 2 april 2025.
Zorg dat u zich vandaag nog registreert