Excel - Koristite IF izjavu s validacijom podataka

Problem

Imam jednostavnu radnu knjigu.

  • U B1, podaci su ograničeni (prema potvrdi podataka s padajućim popisom) na Da i Ne.
  • Trebam ograničiti raspon podataka u D1 kao, Ako A1 = Da, tada bi se vrijednost D1 mogla unijeti More ili Equal na 51; i ako je A1 = Ne, podaci uneseni u D1 trebaju biti manji ili jednaki 50
  • Radije to radim s provjerom valjanosti podataka. Bilo tko, molim pomoć.

Riješenje

A1 dolje i B1 dolje imaju podatke. C1 ima validaciju popisa podataka u stupcu A.

  • Nakon kopiranja šifre događaja ispod na odgovarajućem mjestu kada odaberete vrijednost C1 FROM VALIDATION, tada će se odgovarajuća vrijednost B pojaviti u D1.
  • Desni klik na karticu lista i kliknite na kôd za prikaz. u tom prozoru koji dolazi do kopiranja, zalijepite ovaj kod događaja

 Privatni pod Radni list_Promjena (ByVal Target As Range) Dim cfind As Range, x As Variant Ako Target.Address "$ C $ 1" Zatim Exit Sub x = Target.Value Set cfind = Stupci ("A: A"). što: = x, lookat: = xlWhole, LookIn: = xlValues) Target.Offset (0, 1) = cfind.Offset (0, 1) Kraj Sub 

Zapamtite to

Zahvaljujući venkat1926 za ovaj savjet na forumu.

Prethodni Članak Sljedeći Članak

Top Savjeta