У цій статті наведено синтаксис формули та описано, як у ній використовуватися base у програмі Microsoft Excel.
Опис
Перетворює число на його текстове представлення за даною основою системи числення (основою).
Синтаксис
BASE(число;система_числення;[мін_довжина])
Синтаксис функції BASE має такі аргументи:
-
число Обов’язковий аргумент. Число, яке потрібно перетворити. Має бути цілим числом, більшим або дорівнювати 0 і менше 2^53.
-
Система числення — обов’язковий аргумент. Базова система числення, на яку потрібно перетворити число. Має бути цілим числом, більшим або дорівнювати 2 і меншим або дорівнювати 36.
-
Min_length — необов’язковий аргумент. Мінімальна довжина повернутого рядка. Має бути цілим числом, більшим або дорівнювати 0.
Примітки
-
Якщо аргумент «число», «числення» або «Min_length» виходить за рамки мінімальних або максимальних обмежень, функція BASE повертає #NUM! .
-
Якщо аргумент «число» має нечислове значення, функція BASE повертає #VALUE! .
-
Будь-яке не ціле значення аргументу обтинається до цілого.
-
Якщо є аргумент «мін_довжина», на початку результату додаються нулі, якщо він коротший, ніж указана мінімальна довжина. Наприклад, BASE(16,2) повертає 10000, а BASE(16,2,8) повертає 00010000.
-
Максимальне значення аргументу «мін_довжина» становить 255.
Приклад
Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.
Формула |
Опис |
Результат |
=BASE(7,2) |
Перетворює десяткове число 7 за основою 2 (двійкове). Результат: 111. |
111 |
=BASE(100,16) |
Перетворює десяткове число 100 за основою 16 (шістнадцяткове). Результат: 64. |
64 |
=BASE(15,2,10) |
Перетворює десяткове число 15 за основою 2 (двійкове) з мінімальною довжиною 10. Результат: 0000001111, тобто 1111 із 6 нулями на початку, щоб отримати рядок довжиною 10 символів. |
0000001111 |