Excel 2003 heeft geen ingebouwde functie om direct de lengte van een string te controleren binnen voorwaardelijke opmaak. U moet een oplossing gebruiken met behulp van een helperkolom of een formule binnen de voorwaardelijke opmaak zelf die de `LEN`-functie gebruikt.
Methode 1:een helperkolom gebruiken
1. Voeg een helperkolom toe: Voeg een nieuwe kolom in naast de kolom die u wilt opmaken. Stel dat uw gegevens in kolom A staan en dat u een nieuwe kolom B invoegt.
2. Bereken de tekenreekslengte: Voer in cel B1 de formule `=LEN(A1)` in. Hiermee wordt het aantal tekens in cel A1 berekend. Sleep deze formule naar beneden om deze op alle rijen toe te passen.
3. Voorwaardelijke opmaak toepassen: Selecteer de kolom die u wilt opmaken (kolom A). Ga naar `Opmaak` -> `Voorwaardelijke opmaak`.
4. Stel de voorwaarde in: Kies 'Formule is' in de vervolgkeuzelijst 'Voorwaarde 1'.
5. Voer de formule in: Voer in het formulevak een voorwaarde in op basis van de waarden in de helperkolom (kolom B). Bijvoorbeeld:
* Om cellen met meer dan 10 tekens te markeren:`=B1>10`
* Om cellen met minder dan 5 tekens te markeren:`=B1<5`
* Om cellen met precies 8 tekens te markeren:`=B1=8`
6. Kies opmaak: Klik op de knop "Opmaak" om de opmaak te selecteren die u wilt toepassen (bijvoorbeeld tekstkleur, vulkleur).
7. Klik op OK: Klik tweemaal op "OK" om de voorwaardelijke opmaak toe te passen.
Methode 2:LEN rechtstreeks gebruiken in voorwaardelijke opmaak (complexer)
Deze methode vermijdt de helperkolom, maar vereist een complexere formule rechtstreeks in de voorwaardelijke opmaak.
1. Selecteer de kolom: Selecteer de kolom die u wilt opmaken (bijvoorbeeld kolom A).
2. Voorwaardelijke opmaak: Ga naar `Opmaak` -> `Voorwaardelijke opmaak`.
3. Stel de voorwaarde in: Kies 'Formule is'.
4. Voer de formule in: Voer een formule als deze in, waarbij u `10` vervangt door het gewenste aantal tekens:
* Voor meer dan 10 tekens:`=LEN(A1)>10`
* Voor minder dan 5 tekens:`=LEN(A1)<5`
* Voor precies 8 tekens:`=LEN(A1)=8`
5. Kies opmaak: Klik op de knop "Formaat" en selecteer uw opmaak.
6. Klik op OK: Klik tweemaal op "OK".
Belangrijke opmerking: Wanneer u de formulemethode gebruikt (met of zonder hulpkolom), past Excel de opmaak toe op basis van de *eerste* cel in de selectie. Zorg er daarom voor dat uw formule verwijst naar de juiste cel (A1 in deze voorbeelden) ten opzichte van de cel linksboven van uw selectie. Als u een bereik selecteert, wordt de formule relatief aangepast voor elke cel in dat bereik. Als u bijvoorbeeld A1:A10 selecteert, wordt de formule `=LEN(A1)>10` `=LEN(A2)>10` voor de tweede rij, enzovoort.
De helperkolommethode is over het algemeen gemakkelijker te begrijpen en te beheren, vooral bij complexe omstandigheden. De directe formulemethode is compacter als u alleen een eenvoudige voorwaarde nodig heeft. Vergeet niet om het getal in de formule aan te passen zodat het overeenkomt met de gewenste tekenlengte. |