Ctrl + H

Вызывается диалоговое окно.

 

Используйте звездочку (все символы) и вопрос (один любой символ) для расширения возможностей поиска и заменит.

Звездочка на примере, найти все ячейки содержащие пробел и три буквы » про* » заменить на » продукт» и все что совпадет будет заменено на » продукт».

 

Ctrl + Alt + V

Обратите внимание, что комбинация клавиш работает только тогда, когда данные скопированы в буфер обмена.

Используйте это сочетание клавиш для отображения диалогового окна специальная Вставка. Специальная вставка-это инструмент для  операции с данными, можно вставлять значения придавая им разные свойства и вид.

Вы можете выбрать определенной команды, например:

 

  • Ф = Формула
  • З = Значения
  • Т = Форматы
  • Ч = Примечания
  • Х = С исходной темой
  • К = Без рамки
  • Ш = Ширина столбцов
  • Л = формулы и форматы чисел
  • Я = Значения и форматы чисел
  • Ж = Сложить
  • Ы = Вычесть
  • М = Умножить
  • Р  = Разделить
  • П = Пропускать пустые ячейки
  • А = Транспонировать

Ctrl + C

Скопировать все в буфер обмена: текст, формулы, форматирование, границы, заливки и т. д. Использование специальной вставки позволит выборочно вставить только нужную информацию из того, что было скопировано.

 =СУММПРОИЗВ(—(C6:C14=F6:F14))

=СУММПРОИЗВ(—(диапазон1=диапазон2))

Если вы хотите сравнить два столбца и подсчитать совпадения, вы можете использовать функцию СУММПРОИЗВ с простым сравнением двух диапазонов. Например, если у вас есть значения в диапазоне C6:C14, F6:F14 и вы хотите узнать есть ли отличия  можете использовать эту формулу:

=СУММПРОИЗВ(—(C6:C14=F6:F14))

Функция СУММПРОИЗВ-это универсальная функция, которая обрабатывает массивы изначально без какого-либо специального синтаксиса для массивов.  В приведенном примере выражение C6:C14=F6:F14 будет создать массив, содержащий значения ИСТИНА и ЛОЖЬ, как это:

{ИСТИНА;ЛОЖЬ;ЛОЖЬ;ИСТИНА;ИСТИНА;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ}

Обратите внимание, что у нас есть 3 ИСТИНы,  потому что есть 3 совпадения.

В этом виде функция СУММПРОИЗВ  фактически будет возвращать ноль, потому что ИСТИНА и ЛОЖЬ не учитываются как чисела в Excel по умолчанию. Чтобы функция СУММПРОИЗВ  просуммировала надо превратить ИСТИНу в 1, а ЛОЖь в ноль, мы должны перевести их в цифры. Двойное отрицание-это простой способ перевести ИСТИНу и ЛОЖЬ в цифры:

—(C6:C14=F6:F14)

В результате получилось:

{1;0;0;1;1;0;0;0;0}

Функция СУММПРОИЗВ просто суммирует значения и возвращает значение 3.

Подсчитать не совпадающих значений можно используя следующую логику в формуле:

=СУММПРОИЗВ(—(диапазон1<>диапазон2))

Файл СУММПРОИЗВ сравнение двух диапазонов на совпадение и сумирование EXCEL DEVSAP

 

 =СЧЁТЕСЛИМН($D$5:$D$10;»>=»&ДАТА(F5;1;1);$D$5:$D$10;»<=»&ДАТА(F5;12;31))

Подсчет клеток между двумя числами


Для подсчета количества ячеек,  соответствующих критерию поиска,   дате или между двумя датами, вы можете использовать функции СЧЁТЕСЛИМН.

В показанном примере, D5 содержит такую формулу:

=СЧЁТЕСЛИМН($D$5:$D$10;»>=»&ДАТА(F5;1;1);$D$5:$D$10;»<=»&ДАТА(F5;12;31))

Эта формула подсчитывает количество контрактов зарегистрированных  в  2017 году, по диапазону $D$5:$D$10.

Функция СЧЁТЕСЛИМН считает клетки, отвечающие нескольким условиям. В нашем случае, используется два критерия:

критерий начала и конца периода регистрации контракта  . Используем не именованный диапазон ($D$5:$D$10) для сопоставления с нашими критериями.

Задать дату мы можем используя функцию ДАТА:

Дата(F5,1,1) // задаем первый день года
Дата(F5,12,31) // задаем последний день года

Функция ДАТА позволяет легко задать необходимый период  «Год, месяц, день», по которому осуществляется поиск, а также удобно использовать ссылки на ячейки. 

Обратите внимание, что начитаем с «>= » а заканчиваем  «<= «

ФАЙЛ СЧЁТЕСЛИМН в диапазоне по ДАТЕ EXCEL DEVSAP

 

Суммируем текст. СУММ текста  как число с функциями Ч, ИНДЕКС , ЕСЛИ и ПОИСКПОЗ

Перевод текстовых значений в числа и суммировать результат, вы можете использовать СУММ ИНДЕКС Ч ЕСЛИ ПОИСКПОЗ. В показанном примере, формула в K8-это:

{=СУММ(ИНДЕКС($O$8:$O$11;Ч(ЕСЛИ(1;ПОИСКПОЗ(F8:J8;$N$8:$N$11;0)))))}

  1. «Оценка» это диапазон $N$8:$N$11

      2.  «Балл» —  диапазон $O$8:$O$11.

      3. Диапазон для поиска и суммирования F8:J8

Примечание:

это формула массива, и должно вводиться с помощью

Control + Shift + ввод.

Как эта формула работает

В основе этой формулы используется функции ИНДЕКС и ПОИСКПОЗ , для преобразования текстовых значений в числа из таблицы подстановки. Например, перевести «Зачет» на соответствующий Балл, мы будем использовать:

=Индекс(Балл;ПОИСКПОЗ(«Зачет»;Оценка;0))

В ячейке : М12

=ИНДЕКС($O$8:$O$11;ПОИСКПОЗ(«Зачет»;$N$8:$N$11;0))

Формула возвращает 5.

Однако есть сложность так как мы хотим преобразовывать и суммировать ряд текстовых значений а не одно «Зачет» в Столбце N в Баллы столбца O. Нам нужен индекс, чтобы вернуть более одного результата. Формула такая:

=СУММ($O$8:$O$11;ПОИСКПОЗ(F8:J8;$N$8:$N$11;0))

После ПОИСКПОЗ, у нас есть массив из 5 элементов:

Однако, если вы попробуете это, то функция ИНДЕКС вернет не тот результат суммы который мы хотели бы увидеть. Для получения нормального результата необходимо использовать ПОИСКПОЗ  в функции Ч и с функцией  ЕСЛИ :

Ч(ЕСЛИ(1,ПОИСКПОЗ(F8:J8;$N$8:$N$11;0)))

Файл Суммируем текст. СУММ текста  как число с функциями Ч, ИНДЕКС , ЕСЛИ и ПОИСКПОЗ DEVSAP

СЛУЧМЕЖДУ() или случайное число между двумя числами в EXCEL

=СЛУЧМЕЖДУ(начало,конец)

Для генерации случайных чисел между двумя числами, вы можете использовать функции СЛУЧМЕЖДУ().

В показанном примере, формула в ячейке G6 является:

=СЛУЧМЕЖДУ(1,234)

Эта формула копируется вниз от G6:G13. В результате случайных чисел от 1-234.

Обратите внимание, что функция СЛУЧМЕЖДУ будет генерировать новые номера при любом изменении на листе. Что включает в себя любые изменения на листе, а также открытие книгу.

СЛУЧМЕЖДУ() или случайное число между двумя числами в EXCEL DEVSAP