Цифри в кружочках Excel

Нумерація по порядку цифрами в кружочках в Excel (Функція UNICHAR і ROW)

В Excel, гарна, стилізована нумерація цифрами в кружочках робиться за допомогою двох функцій: UNICHAR та ROW.

Функція UNICHAR повертає символ Юнікод, на який посилається задане числове значення.

Тобто, якщо нам потрібно вивести в комірці цифру один в кружочку ①, то ми можемо написати наступну формулу:

=UNICHAR(9312)

Тут в дужках ми вказали 9312. Цим кодом в Юнікод представлена саме цифра 1 в кружочку ①. Цифра ② представлена кодом 9313, Цифра ③ – 9314 і т.д.

Автоматична нумерація по порядку цифрами в кружочку

Щоб не вводити вручну код для кожної цифри, ми можемо скористатися функцією ROW, яка вказує на рядок в якому введена формула.

І якщо ми напишемо формулу ось так:

=UNICHAR(ROW()+9311)

то ми будемо отримувати номер рядка в якому введена формула і нумерація по порядку буде проставлена автоматично. Більш того, якщо ми будемо видаляти якийсь рядок, то нумерація по порядку не зіб’ється, бо формула одразу перерахує значення і виведе в комірці саме ту цифру яка відповідає номеру рядка.

Детальне пояснення формули

За допомогою ROW() ми отримуємо номер рядка. Нумерація починається з 1, тому при зазначенні коду символа пишем на одиницю менше (замість 9312 пишемо 9311). Коли номер рядка, який нам повертає функція ROW (це буде 1) додається до 9311, то в результаті буде отримано потрібний код одиниці в кружочку – 9312.

Так само відбувається і з наступним рядком. Функція ROW повертає номер рядка – 2. Далі 2 додається до 9311. І в результаті буде отримано 9313 – код символу 2 в кружочку.

Відео як створити автоматичну нумерацію цифрами в кружках

Main Menu