Таблицы Google. Возможно ли присвоить слову значение?

#google-sheets #formula

#google-таблицы #формула

Вопрос:

Я хочу присвоить словам числовые значения.

Например. Ежемесячно = 12, квартально = 4

Какими способами я могу это сделать?

Спасибо.

Комментарии:

1. Я не думаю, что есть способ сделать это, но не верьте мне на слово. Вы заглянули на форум справки?

2. Полезна ли эта ссылка webapps.stackexchange.com/questions/127831 /… ? В частности, вы можете создать функцию VB monthly() {return 12;} и т. Д

3. Есть много способов сделать это (довольно легко), но это будет зависеть от вашего контекста. Прямо сейчас у нас просто есть идея, витающая в киберпространстве. Если вы хотите создать образец электронной таблицы, иллюстрирующий ваш реальный вариант использования, я думаю, вы получите более целенаправленные ответы. Просто поделитесь ссылкой здесь, не забыв установить для ссылки разрешение на общий доступ к «Любому, у кого есть ссылка… Редактор.»

Ответ №1:

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

Шаги

  1. В меню выберите Данные, а затем Именованные диапазоны. Справа откроется меню.
  2. В типе ячейки 12
  3. Выделите ячейку с 12 в ней
  4. Нажмите «Добавить диапазон» справа
  5. Введите Monthly имя
  6. Нажмите Готово

Повторите шаги 2-6 для Quarterly

Теперь в какой-либо другой ячейке (даже на другом листе в том же документе) введите =Monthly ячейку =Quarterly или используйте эти имена в формулах

Смотрите Документы

Вот скриншот. Я создал лист с именем constants и набрал 12 и 4 в 2 ячейках. Я назвал первую ячейку Monthly и 2-ю ячейку Quarterly

введите описание изображения здесь

Затем в Sheet1 я могу ссылаться на эти имена в forumla

введите описание изображения здесь

Ответ №2:

или вы можете сделать это напрямую, например:

 =IF(A1 = "Monthly"; 12; 
 IF(A1 = "Quartly"; 4; ))