Нам выделенную ячейку жмем правой кнопкой мыши.
Выбираем - ФОРМАТ ЯЧЕЕК.
В самом низу все форматы.
Видим строчку со словом ТИП - там написано ОСНОВНОЙ.
Удаляем это слово и набираем количество нулей какое пожелаем.
Сортировка формулами позволяет расположить на одном листе и таблицы, отсортированные по возрастанию и таблицы отсортированные, по убыванию рядом с исходной таблицей.
Алгоритм формулы:
- Составляем формулу для столбца по которому проходит сортировка (функции НАИБОЛЬШИЙ/НАИМЕНЬШИ<wbr />Й)
- Для каждой ячейки другого столбца находим соответствующие значение (функция ИНДЕКС)
Для сортировки столбца по которому проходит сортировка можно воспользоваться функцией РАНГ)
если данные находятся в диапазоне B4:B13
то номер ячейки в сортированной по убыванию таблице определим формулой:
=РАНГ( $B4 ; $B$4:$B$13 ; 0)
номер ячейки в сортированной по возрастанию таблице определим формулой:
=РАНГ( $B4 ; $B$4:$B$13 ; 1)
и затем растягиваем эту формулу на весь столбец
Формула сортировки по убыванию для ячейки B4 выглядит так:
=ИНДЕКС( A$4:A$13 ; РАНГ($B4; $B$4:$B$13 ;0) )
Формула сортировки по возрастанию для ячейки B4 выглядит так:
=ИНДЕКС( A$4:A$13 ; РАНГ($B4; $B$4:$B$13 ;1) )
Эта формула растягивается на весь диапазон таблицы.
Пример работы формулы:
- A$4:A$13 отображаемый столбец исходной таблицы
- $B4 текущая ячейка столбца, по которому проходит сортировка
- $B$4:$B$13 столбец, по которому проходит сортировка
В Excel, чтобы определить количество символов в определённом диапазоне ячеек, придётся использовать формулу массива (вводится через CTRL+SHIFT+ENTER<wbr />).
Для диапазона ячеек A1:A12 формулы массива имеют вид:
найти количество символов: =СУММ(ДЛСТР( A1:A12 ))
найти количество символов без пробелов: =СУММ(ДЛСТР( ПОДСТАВИТЬ( A1:A12; " "; "")))
Уравнение прямой в общем виде имеет вид:
( у1-у2 ) x + ( x2-x1 ) y + ( x1y2 - x2y1 ) = 0
Создадим в Экселе табличку, в которую будем вбивать координаты точек 1 и 2.
Из формулы прямой видно, что нужно вычислить всего 3 числа, которые будут являться коэффициентами требуемого уравнения прямой.
Значит в столбце А будет вычисляться коэффициент первого слагаемого, в столбце B будет стоять "Х", в столбце С будет вычисляться коэффициент второго слагаемого, в столбце D будет стоять "y", в столбце E будет вычисляться третье слагаемое, в столбце F будет стоять "=", в столбце G будет стоять "0".
Теперь только остается сцепить все это в одно уравнение:
=СЦЕПИТЬ(ЕСЛИ(A8<0;A<wbr />8;СЦЕПИТЬ("+";A8));B8<wbr />;ЕСЛИ(C8<0;C8;СЦЕПИТЬSHY);D8;ЕСЛИ(E8<<wbr />0;E8;СЦЕПИТЬ("+";E8))<wbr />;F8;G8)
Вот, что получиться:
Теперь, меняя координаты точек 1 и 2 вы будете получать в Microsoft Excel новые уравнения прямой.
Для определения количества цифр потребуется формула массива, которая заполнит массив значениями истина для цифр и ложь в остальных позициях.
Если к логическому значению прибавить 0, то значение ИСТИНА превратится в 1, а значение ЛОЖЬ превратится в 0 и общее количество цифр определится как сумма элементов массива.
Сначала создаём массив символов и каждый символ ищем в строке цифр "0123456789",
если произошла ошибка то ставим значение ЛОЖЬ, а если нет то проверяем что значение >0 и получаем значение ИСТИНА
Формула массива для подсчёта количества цифр в тексте ячейки A2:
=СУММ( ЕСЛИОШИБКА( НАЙТИ( ПСТР(A2; СТРОКА( ДВССЫЛ("1:"&ДЛСТР( A2 )));1); "0123456789")>0; ЛОЖЬ)+0)
Пример работы формулы массива:
Формулы массива вводятся также как обычные формулы, но ввод завершается нажатием комбинации клавиш CTRL+SHIFT+ENTER Подробнее о формулах массива