Napisano: 03 Dec 2010 20:26
U excel fajlu imam potrebu da za svakog unešenog korisnika kreiram lozinku. Lozinka je privremenog karaktera (korisnik mora da je promeni prilikom aktivacije naloga), pa nema potrebe da bude previše složena.
Primenio sam sledeću formulu: =IF(A2<>"";"tim-"&RANDBETWEEN(1000;9999);"") (ovo IF je tu samo da bi polje ostalo prazno ako prethodno nisu unešeni ime i prezime u polje A2)
Ona daje lozinku tipa "tim-2938", i to je sasvim dovoljno. Međutim, lozinka se menja nakon svakog ponovnog pokretanja fajla, a potrebno je da kreira samo jednom, i da se ne menja više.
Drugo rešenje bi bilo da se svakom korisniku kreira lozinka na osnovu imena i prezimena. Ponestalo mi je ideja, a svemoćni google mi ne ide od ruke previše večeras
Znači, treba mi pomoć oko kreiranja formule koja bi generisala za svaki unos imena i prezimena jedinstvenu lozinku, ali lozinku koja se neće menjati.
Dopuna: 03 Dec 2010 21:47
Odradio sam umesto slučajno generisanog četvorocifrenog broja broj koji se dobija prebrojavanjem slova u ćelijama koje su vezane za korisnika kome se lozinka pridružuje :=IF(A2<>"";"tim!"&LEN(B2)&LEN(C2)&LEN(D2);"")
B2 je ovde e-mail, a C2 i D2 ime i prezime.
Ovo će raditi, mada postoji velika verovanoća da se pojavi više osoba sa istom dužinom imena i prezimena, pa će imati istu lozinku ( mada toga neće biti svesne).
|