• 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.

Vraag hoe moet ik waarde plaatsen als in andere cel een getal staat.

Status
Niet open voor verdere reacties.

snip272

Gebruiker
Lid geworden
8 okt 2016
Berichten
15
Hallo

Hopelijk is er iemand die mij kan helpen met de vraag, hoe ziet de formule eruit;

Als Cel B4 kleiner dan 25 moet in kolom D4 25 worden gezet en Als Cel D4 kleiner dan 25 B4 moet 25 worden geplaatst.

Zal een bestandje bijvoegen

Met Vriendelijke groet

Evert
 

Bijlagen

Helaas kan dat niet met formules, dat wordt een kringverwijzing.
Hoe had je het eigenlijk voor ogen?
Je formules verdwijnen als je iets handmatig in B4 of D4 zet.

Je komt niet onder een derde cel of Vba uit.
 
Hallo Harry,

Bedankt voor je reactie,

Zijn uitslagen die moeten worden in gevoerd en die zijn die liggen tussen 0 en 25.
klopt ze moeten juist bv in cel B4 een getal 12 intoetsen met gevolg dat er een in D4 het getal 25 moet worden ingevoerd en/of als er in in cel D4 getal 13 word in gevuld moet cel B4 25 worden.
hoopte het invullen van de uitslagen eenvoudiger te maken.
kan je het misschien via een andere cel deze mogelijkheid wel invoren in een formule.

mvg,
Evert
 
Je moet ook nog een vierde cel hebben met formules.
Een stukje Vba is gemakkelijker.
Wat er gebeuren moet bij een invoer van >=25 is nog niet bekend.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
 If Not Intersect(Target, Range("B4,D4")) Is Nothing Then
   If Target < 25 Then Target.Offset(, IIf(Target.Column = 2, 2, -2)) = 25
  End If
End Sub
 
Je moet ook nog een vierde cel hebben met formules.
Een stukje Vba is gemakkelijker.
Wat er gebeuren moet bij een invoer van >=25 is nog niet bekend.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
 If Not Intersect(Target, Range("B4,D4")) Is Nothing Then
   If Target < 25 Then Target.Offset(, IIf(Target.Column = 2, 2, -2)) = 25
  End If
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan