TGViewer
Аналитика в HR | HR-tech Аналитика в HR | HR-tech @analytics_hr · 660 subscribers
Post #229 393
#Excel #VBA #function

Сегодня узнаем как создавать пользовательские функции. Что такое функция? Это всем нам хорошо известные: =сумм(), =если(), =впр() и пр. Вот, мы научимся писать свои.

🔸 Структура Function
Функция начинается с Function и завершается строкой End Function.

Напишем простенькую функцию, которая будет умножать ячейку на константу:
Function surcharge(experience As Double) As Double
sum = 100
surcharge = experience * sum
End Function

Разберем код:
1. Function — объявляет функцию. surcharge — имя функции. Это то, что вы будете вводить в Excel чтобы ее вызвать. Значение в скобках, это параментры функции (вспомните, как выглядит функция =сумм() ). В нашем случае surcharge имеет один параментр experience с типом данных Double. После параметров мы задаём тип данных для ответа, это Double.

2. sum = 100 Это сумма доплаты, константа
surcharge = experience * sum. Здесь мы прописываем основное действие, которое будет делать наша функция. Опыт*100.

3. End Function Закрывает функцию
  • ❤ 1
  • 👍 1
More from @analytics_hr
  1. Sep 29, 2026#Excel Новая интересная фича, которая в настоящий момент тестируется в MS Excel: теперь од…
  2. Sep 24, 2026#визуализация #ONA Хочу вас познакомить с относительно новым для меня и, возможно, для ког…
  3. Sep 21, 2026#метрики #замещение ⚡️Коэффициент замещения показывает, насколько компании удаётся компенс…
  4. Sep 14, 2026#визуализация 🔹Заголовок: Заголовок должен объяснять, что показывает график: не Дашборд п…
  5. Sep 10, 2026#визуализация 🔹Наполнение структуры: В верхней части логично размещать 4–6 ключевых KPI,…
  6. Sep 8, 2026📊 Вакансии в HR-аналитике и C&B В этот раз — коротко про вакансии, потому что ниже будет…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →