Ежедневно - круглосуточно

19.01.2024
831

Топ 50 полезных формул Microsoft Excel


Microsoft Excel - мощный инструмент для работы с данными, который предоставляет широкий спектр функций и формул для упрощения анализа и обработки информации. В этой статье мы рассмотрим топ 50 полезных формул Excel, предоставляя подробный разбор каждой из них.


1-10: Основные формулы

1. SUM (СУММА) - Суммирует значения в диапазоне ячеек.

=SUM(A1:A10)

2. AVERAGE (СРЗНАЧ) - Рассчитывает среднее значение для диапазона ячеек.

=AVERAGE(B1:B5)

3. COUNT (КОЛИЧЕСТВО) - Подсчитывает количество ячеек с числовыми значениями в диапазоне.

=COUNT(C1:C8)

4. MIN (МИН) - Находит минимальное значение в диапазоне ячеек.

=MIN(D1:D12)

5. MAX (МАКС) - Находит максимальное значение в диапазоне ячеек.

=MAX(E1:E15)

6. IF (ЕСЛИ) - Выполняет условное действие, в зависимости от того, истинно условие или нет.

=IF(F2>10, "Больше 10", "Меньше или равно 10")

7. VLOOKUP (ВПР) - Ищет значение в первом столбце диапазона и возвращает соответствующее значение из другого столбца.

=VLOOKUP(G2, A1:B20, 2, FALSE)

8. HLOOKUP (ГПР) - Ищет значение в первой строке диапазона и возвращает соответствующее значение из другой строки.

=HLOOKUP(H2, A1:D5, 3, FALSE)

9. INDEX (ИНДЕКС) - Возвращает значение из диапазона ячеек по указанным координатам строки и столбца.

=INDEX(A1:C3, 2, 3)

10. MATCH (СОВПАДЕНИЕ) - Ищет значение в диапазоне и возвращает его позицию.

=MATCH(I2, D1:D10, 0)


11-20: Текстовые формулы

11. CONCATENATE (СЦЕПИТЬ) - Объединяет текст из нескольких ячеек.

=CONCATENATE(A1, " ", B1)

12. LEFT (ЛЕВ) - возвращает указанное количество символов из начала текста.

=LEFT(C2, 5)

13. RIGHT (ПРАВ) - Возвращает указанное количество символов с конца текста.

=RIGHT(D2, 3)

14. LEN (ДЛСТР) - Возвращает количество символов в ячейке.

=LEN(E2)

15. MID (СРЕД) - Возвращает определенное количество символов из текста, начиная с указанной позиции.

=MID(F2, 2, 4)

16. LOWER (ПРОПИСН) - Преобразует текст в нижний регистр.

=LOWER(G2)

17. UPPER (ЗАГЛАВН) - Преобразует текст в верхний регистр.

=UPPER(H2)

18. PROPER (ПРОПИСН1) - Преобразует текст так, чтобы первая буква каждого слова была заглавной.

=PROPER(I2)

19. TRIM (СЖПРОБЕЛЫ) - Удаляет все пробелы из текста, кроме одиночных пробелов между словами.

=TRIM(J2)

20. SUBSTITUTE (ЗАМЕНА) - Заменяет один текст на другой в ячейке.

=SUBSTITUTE(K2, "a", "o")


21-30: Формулы для работы с датами и временем

21. NOW (СЕЙЧАС) - Возвращает текущую дату и время.

=NOW()

22. TODAY (СЕГОДНЯ) - Возвращает текущую дату.

=TODAY()

23. DATE (ДАТА) - Создает дату на основе указанных года, месяца и дня.

=DATE(2024, 1, 19)

24. TIME (ВРЕМЯ) - Создает время на основе указанных часов, минут и секунд.

=TIME(12, 30, 0)

25. YEAR (ГОД) - Извлекает год из даты.

=YEAR(M2)

26. MONTH (МЕСЯЦ) - Извлекает месяц из даты.

=MONTH(N2)

27. DAY (ДЕНЬ) - Извлекает день из даты.

=DAY(O2)

28. HOUR (ЧАС) - Извлекает час из времени.

=HOUR(P2)

29. MINUTE (МИНУТА) - Извлекает минуты из времени.

=MINUTE(Q2)

30. SECOND (СЕКУНДА) - Извлекает секунды из времени.

=SECOND(R2)


31-40: Финансовые формулы

31. PV (ТП) - Определяет текущую стоимость инвестиции.

=PV(0.05, 10, 2000)

32. FV (ТВ) - Определяет будущую стоимость инвестиции.

=FV(0.05, 10, -2000)

33. RATE (Ставка) - Рассчитывает процентную ставку для инвестиции.

=RATE(10, -200, 1000)

34. NPER (Срок) - Рассчитывает количество периодов для инвестиции.

=NPER(0.05, -200, 1000)

35. PMT (ПЛТ) - Рассчитывает ежемесячный платеж по кредиту.

=PMT(0.05/12, 5*12, -20000)

36. IRR (ВНД) - Рассчитывает внутреннюю норму доходности.

=IRR({-5000, 1500, 2000, 2500, 3000})

37. NPV (ЧДД) - Рассчитывает чистую приведенную стоимость инвестиции.

=NPV(0.1, -1000, 300, 400, 600, 800)

38. CUMIPMT (НАКОППЛТ) - Рассчитывает накопленные проценты по кредиту до указанного периода.

=CUMIPMT(0.05, 3, 5*12, -20000, 1, 2)

39. CUMPRINC (НАКОППЛТОСН) - Рассчитывает накопленный основной долг по кредиту до указанного периода.

=CUMPRINC(0.05, 3, 5*12, -20000, 1, 2)

40. DDB (АМОРД) - Рассчитывает амортизацию с использованием метода уменьшающегося остатка.

=DDB(1000, 100, 5, 1)


41-50: Логические и информационные формулы

41. IFERROR (ЕСЛИОШИБКА) - Определяет, есть ли ошибка в формуле, и возвращает заданное значение, если ошибка обнаружена.

=IFERROR(1/0, "Ошибка деления на ноль")

42. IFNA (ЕСЛИНЕДОСТУПНО) - Определяет, является ли значение ошибкой #N/A, и возвращает заданное значение, если ошибка обнаружена.

=IFNA(VLOOKUP(A1, B1:C10, 2, FALSE), "Значение не найдено")

43. AND (И) - Возвращает TRUE, если все аргументы истинны, и FALSE в противном случае.

=AND(D2>10, E2<100)

44. OR (ИЛИ) - Возвращает TRUE, если хотя бы один из аргументов истинен, и FALSE в противном случае.

=OR(F2="Апрель", F2="Май", F2="Июнь")

45. NOT (НЕ) - Инвертирует значение логического выражения.

=NOT(G2>0)

46. IFERROR (ЕСЛИОШИБКА) - Определяет, есть ли ошибка в формуле, и возвращает заданное значение, если ошибка обнаружена.

=IFERROR(1/0, "Ошибка деления на ноль")

47. TEXT (ТЕКСТ) - Форматирует значение как текст с использованием заданного формата.

=TEXT(NOW(), "dd.mm.yyyy hh:mm:ss")

48. LEN (ДЛСТР) - Возвращает количество символов в ячейке.

=LEN(E2)

49. ISNUMBER (ЯВЛЯЕТСЯЧИСЛОМ) - Возвращает TRUE, если значение является числом, и FALSE в противном случае.

=ISNUMBER(H2)

50. IF (ЕСЛИ) - Выполняет условное действие, в зависимости от того, истинно условие или нет.

=IF(I2="Да", "Оплачено", "Не оплачено")


Эти формулы представляют лишь малую часть возможностей Microsoft Excel. Знание этих функций и формул позволит вам более эффективно обрабатывать данные и создавать сложные отчеты, что в свою очередь увеличит вашу производительность в работе с таблицами и документами.

Похожие статьи
Написать отзыв
Внимание: HTML не поддерживается! Используйте обычный текст.