truc №30

În Excel, puteți selecta în mod aleatoriu trei câștigători - 1, 2 și 3 - în lista într-o foaie de calcul. Cel mai simplu și cel mai onest mod de a face acest lucru - folosește funcția RAND (RAND), Excel, împreună cu opțiunile sale de sortare.

Să presupunem că în foaia de calcul are un tabel de trei coloane începând de la antete de coloane în coloana Nume, și ID-ul Nr de vârstă Este posibil de a plasa functia RAND (RAND) în celula A2 și copiați-l în jos pentru numărul necesar de rânduri la sfârșitul tabelului. Toate celulele din coloana A, în care ați pus funcția RAND (RAND), returnează în mod automat un număr aleator, pe care o puteți sorta tabelul. Cu alte cuvinte, este posibil de a sorta coloanele A, B, C și D prin coloana A în ordine crescătoare sau descrescătoare, iar trei câștigători sunt trei nume sus.

RAND (RAND) - se recalculează funcție care recalculat automat, care ar putea acționa în Excel sau sa întâmplat - de exemplu, introducerea de date, sau pentru a forța F9 de conversie. Prin urmare, este mai bine să scrie câștigători rapide.

Cu toate acestea, puteți utiliza această inconstanță în scopurile și scrie un macro care va sorta datele de îndată ce vă recalcula funcția și de a efectua RAND funcția (RAND). pentru a reveni următorul set de numere aleatoare. Acest macro poate fi atribuit unui buton, astfel încât de fiecare dată când aveți nevoie pentru a alege cei trei câștigători ar trebui să apese doar un buton și arde primele trei nume.

De exemplu, să presupunem că aveți date în coloanele B, C și D, și în rândul 1 conține anteturi. În primul rând, celula A1 loc RAND antet. In celula A2 introduce formula = RAND () și copiați-l în jos la numărul necesar de celule. După aceea, selectați orice celulă și selectați Developer → Start Recording (Developer → Înregistrare nouă Macro).

coloanele de evidențiere A, B, C și D și apoi apăsați F9 (pentru a începe renumărarea). Selectați Date → Sort (Acasă → Sort) și sortarea datelor după coloana A. Oprirea înregistrării macro. Acum, selectați Fișier → Toolbars → Forma (Fișier → Toolbars → Formulare). Pe această bară de instrumente, selectați butonul și puneți-l oriunde pe foaia de lucru. Asociați acest buton doar a înregistrat macro, și apoi faceți clic pe OK. (Dacă doriți, modificați textul de pe butonul cu butonul 1 (un buton 1) ceva mai semnificativ.) Puteți selecta coloana A și complet ascunde, deoarece utilizatorii nu au nevoie pentru a vedea numerele aleatoare generate. De fiecare dată când faceți clic pe butonul, datele vor fi sortate în mod aleatoriu și puteți citi doar numele de primii trei câștigători.