• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

voorwaardelijke opmaak

  • Onderwerp starter Onderwerp starter Std
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Std

Gebruiker
Lid geworden
4 sep 2015
Berichten
102
geachte lezer,

Blad 1 Kolom a

peter
klaas
arie
jan

Blad 2 kolom A

Peter
klaas
piet
kees

Ik wil dat peter, klaas enz in Blad 1 Kolom A rood worden wanneer deze in blad 2 kolom A voorkomen, maar hoe??
 
Beste std,

Je kan in voorwaardelijke opmaak alleen naar andere tabbladenverwijzen mbv een bereiknaam.
Geef je zoekbereik een naam en gebruik dan volgende formule om hierin te zoeken en te vergelijken mbv functie vert.zoeken.

In volgende functie gebruik ik bereiknaam: blad2
functie kijkt of de data in A1 voorkomt op blad2

Code:
=ALS(VERT.ZOEKEN(A1;blad2;1;ONWAAR)<>"";1)

grt.
Demeter
 
dank voor je antwoord,

alleen is mij je antwoord niet duidelijk,
want bedoeling is dat cellen van blad 1 kolom A gemarkeerd
worden wanneer deze voorkomen in blad 2 kolom A
 
beste Demeter,

dank voor je antwoord, ik ga er volgende week verder aan werken, nu eerst weekend ;-)
 
@Demeter,
Ik had niet vewacht dat deze zou werken
=ALS(VERT.ZOEKEN(A1;blad2;1;ONWAAR)<>"";1)
Normaal gesproken krijg je bij niet gevonden #N/B#. Maar blijkbaar gaat VO er iets anders mee om.

Een ander mogelijkheid is om de gedefinieerde naam dynamisch te maken.
PHP:
=VERSCHUIVING(Blad2!$A$1;;;AANTALARG(Blad2!$A:$A))
En te tellen of iemand in de lijst komt. In de VO wordt het dan
PHP:
=AANTAL.ALS(blad2;A1)>0
 
Demeter,

mijn dank voor je bijlage!
Dat is wat ik bedoel maar 100 % werkend (ook dmv copie cel) krijg ik het.
Het lijkt dat het aan Excel 2010 ligt.
Mocht je nog tips hebben dan verneem ik dat graag.
 
Het lijkt mij niet dat het aan XL-2010 ligt. Maar als je er niet bij vertelt wat er niet werkt en zelf geen bijlage plaatst dan wordt het lastig verder helpen.;)
 
Code zou in alle versies moeten werken.

Daarnaast zou ik toch VenA zijn methode gebruiken.
De verschuiving had ik er zelf uit gelaten om het simpel te houden.
En daarnaast is de aantal.als functie minder foutgevoelig.

Horen het wel als je er nog niet uit ben, post dan wel een voorbeeld file (zonder prive gegevens:) )

Succes.
 
Std,

Ligt niet aan Excel, dat is een gereedschap waar je mee moet leren omgaan (leren wat het wel en niet kan) :).

Zie 2 foutjes in je blad.

Nummer 1:
Je hebt geen bereiknaam gedefinieerd.
Zoals eerder uitgelegt kan Excel in voorwaardelijke opmaak niet met een tabbladnaam werken, daarom moeten we een bereik een naam geven. In geval van bijgevoegde file is het bereik Blad2!$A:$A (gehele kolom op blad 2)
De bereiknamen te beheren via knop op menubalk(in office 2007) "Functies"en dan knop "Namen beheren", voor meer info zie hulpfunctie of Google.

Nummer 2:
Het bereik wat je wilt controleren staat verkeerd in je voorwaardelijke opmaak.
Deze heb je overgenomen vanuit voorbeeld van VenA maar je hebt zelf de namen verplaatst.
Bereik staat nu op cel in kolom A wat gewijzigt moet worden naar cel in kolom C.

Zie bijlage voor werkende functie.
Bereiknaam is "kolomA_blad2" en voorwaardelijke opmaak kijkt naar data in cellen C3:C12.

Succes :)

Bekijk bijlage Voorbeeld v2.xls

grt.
Demeter
 
Beste Demeter,

mijn dank is zeer groot!
Eindelijk werkt het zoals ik het hebben wil!:thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan