Excel - liczba losowa trwała i nietrwała

Witam. Mam może błahy problem, ale znalezienie na niego rozwiązania bardzo ułatwiłoby mi życie.

W excelu jak wstawię formułę, żeby losowała liczbę od 1 do 10, to losuje mi się taka np. 5, ale jak zrobię nowe obliczenie to zmieni się ona nagle na 7. Co mogę dorzucić do formułki, ewentualnie co ustawić, żeby była ona trwała i żeby moja 5 się zachowała. Mogę zawsze niby zrobić kopiowanie specjalne, ale to za dużo roboty.

używam:

=RANDBETWEEN(1;10)

lub

=LICZBA.CAŁK(LOS()*(11-1)+1)

http://office.microsoft.com/pl-pl/excel … 09229.aspx, drugie spostrzeżenie.

Formuła =los() zawsze generuje nową liczbę przy przeliczaniu arkusza.

Arkusz możesz przeliczać naciskając F9 - jak będziesz naciskał to będziesz miała zawsze nową liczbę.

Jeżeli naciśniesz F9 w fazie edycji formuły to ją wykonasz, (powstanie liczba), a formuła zostanie usunięta.

Przy przeliczaniu arkusza nie będziesz miał nowej liczby losowej.

Aby zachować generowaną liczbę losową, zawsze makrem.

Przykład:

Sub Losowa()

Range(“A1”).Select

ActiveCell.FormulaR1C1 = “=RAND()”

ActiveCell.Select

Selection.Copy

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

:=False, Transpose:=False

End Sub

Wystarczy dodać do przycisku i ty decydujesz kiedy ma być nowa liczba.

Oczywiście Makro można rozbudować o inne funkcje.

Miłej zabawy.

Funkcja losowa “=RAND()”

@up a teraz powiedz mi co wniosłeś do tematu, czego nie byłoby w linku Pablo_Wawa , poza makro do rzeczy która jest całkowicie nie potrzebna.

A co do tematu, po co ci liczba losowa, która nie jest losowa ? Równie dobrze możesz tam wpisać 5 i by było to samo :slight_smile: