Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: als waarde onjuist, dan overslaan en volgende rij controleren  (gelezen 5046 keer)

0 leden en 1 gast bekijken dit topic.

Offline ErnieMHC

  • Lid
  • *
  • Berichten: 31
  • Geslacht: Man
  • Oplossing.be
als waarde onjuist, dan overslaan en volgende rij controleren
« Gepost op: 13 juni 2007, 17:00:13 »
Kan je mij helpen. Ik wil een lijst maken van gegevens die aan een bepaalde waarde voldoet uit een ander sheet. Dit kan ik met =als(z1=1;c1;0) doen, maar als een regel niet voldoet aan de waarde, wil ik hem ook niet in mijn lijst. De regel moet overgeslagen worden en de volgende regel controleren. Voldoet deze aan de waarde, dan een cel plakken, zo niet weer naar de volgende regel. Kan dit? Of is dit VBA en hoe moet dat dan?

met vriendelijke groet. 8)
Acer 9300 Aspire
Standaard emailprogramma: Outlook Express2007
Standaard Operating System: Windows Vista Standaard Browser:Internet Explorer 7
Office pro 2007

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.280
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: als waarde onjuist, dan overslaan en volgende rij controleren
« Reactie #1 Gepost op: 13 juni 2007, 21:35:21 »
ErnieMHC, de makkelijkste manier zonder te programmeren lijkt mij de methode met de formule zoals jij het voorstelt. Als je dan op je lijst een filter zet op de kolom met de formules, en gaat filteren op de waarde 'ongelijk aan 0', hou je een keurige lijst over met regels die voldoen aan je criteria. Voorwaarde met filteren op 'ongelijk aan 0' is natuurlijk wel dat de waarde die getoond wordt als je 'als-formule' 'waar' is, altijd groter dan nul moet zijn! (anders wordt die óók weggefilterd :()

Groet, Leo
______________________________

Groet, Leo

Offline ceasar

  • Ervaren lid
  • ***
  • Berichten: 293
  • Geslacht: Man
  • de soep eten als ze heet is
Re: als waarde onjuist, dan overslaan en volgende rij controleren
« Reactie #2 Gepost op: 14 juni 2007, 08:48:47 »
ErnieMHC, RedHead

mag ik nog een kleine suggestie toevoegen aan jullie werkwijze?

als het bestand GROOT is, zou ik voorstellen, om de cellen waar een formule instaat, daar het volgende mee te doen: kopieer de cellen met de waarden van de formule en plak daarna "speciaal" "waarden".
want bij elke filtering herberekent excell de  waarden en dat kan knap tijdrovend zijn.

verder geen enkel commentaar, maar praktijk leert me dit wel.

na de uitzuivering kan je terug de formules invoeren en met "shift-beneden" doorvoeren en laten berekenen
Windows 10 Pro   NLD 64bit
Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz 3901
Z77X-UP5 TH-CF
AMD Radeon HD 7900 Series 4095MB 1024 x 768
Realtek High Definition Audio
Nr: 1 Model: WDC WD10 EARX-00N0YB0 SCSI Disk Device
Nr: 2 Model: INTEL SSDSC2CT120A3
C:\ NTFS 111,01GB 1,06GB 32 720MB
AV: Geen antivirus geïnstalleerd
FW: Windows Firewal Enabled: True

Offline Erik Van Geit

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 306
  • Geslacht: Man
Re: als waarde onjuist, dan overslaan en volgende rij controleren
« Reactie #3 Gepost op: 14 juni 2007, 09:14:31 »
Hallo,

Je kan gewoon de oorspronkelijke lijst filteren, copiëren en waarden plakken.
De onzichtbare cellen worden niet gecopieerd.

beste groeten,
Erik

 


www.combell.com