Searches for a numeric value that is equal to the first argument, and returns the index of the first matching value.
| Category: | Search |
data _null_;
array dates[*] Columbus Hastings Nicea US_Independence missing
Magna_Carta Gutenberg
(1492 1066 325 1776 . 1215 1450);
x0=whichn(., of dates[*]);
x1=whichn(1492, of dates[*]);
x2=whichn(1066, of dates[*]);
x3=whichn(1450, of dates[*]);
x4=whichn(1000, of dates[*]);
put x0= / x1= / x2= / x3= / x4=;
run;