Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2011, 13:41   #1
Pecnekm
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 35
По умолчанию Как присвоить ячейке с данными число?

Здравствуйте!

Подскажите, пожалуйста, возможно ли присвоить заполненной ячейке с данными какое-либо число и подсчитать сумму этих чисел?

Пример:
Есть столбец с названиями автомобилей, можно ли присвоить определенной марке авто присвоить какое-либо число? Например Mitsubishi - 6, Honda - 8 и.т.д. А потом просто подсчитать сумму этих чисел.
Вложения
Тип файла: rar Книга009.rar (2.2 Кб, 14 просмотров)
Pecnekm вне форума Ответить с цитированием
Старый 31.03.2011, 13:53   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Непонятно, зачем числа? Формулой =COUNTIF(D4:D16;"Mitsubishi") вполне можно обойтись - при желании умножьте на 6 (или 2?)
Или
=COUNTIF($D$4:$D$16;K5)
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 31.03.2011 в 13:55.
Hugo121 вне форума Ответить с цитированием
Старый 31.03.2011, 14:52   #3
Pecnekm
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 35
По умолчанию

Числа нужны для подсчета к примеру з/п, то есть каждая марка авто равна своей сумме(стандартной и не изменой). А формулой =СЧЕТЕСЛИ не очень удобно будет считать, т.к. список большой и марок авто много, стоимость тоже у всех разная, придется на каждую марку авто отдельную формулу.

Но если по другому нельзя, буду делать с помощью СЧЕТЕСЛИ.
Pecnekm вне форума Ответить с цитированием
Старый 31.03.2011, 15:32   #4
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Покажите пример расчета з/п
vikttur вне форума Ответить с цитированием
Старый 31.03.2011, 15:48   #5
Pecnekm
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 35
По умолчанию

Я собственно расчет и хочу сделать с Вашей помощью
Поэтому и создал тему...
Я выложил пример таблицы, в которой хочу сделать расчет з/п, но как это сделать я не знаю
Возможно ли сделать, чтобы значение Honda было равно 6, Ford = 10 и т.д., а потом всё это сложить?
Pecnekm вне форума Ответить с цитированием
Старый 31.03.2011, 15:51   #6
Pecnekm
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 35
По умолчанию

Я понял уже как это можно сделать с помощью формулы которую Hugo121 подсказал (СЧЕТЕСЛИ), но это будет очень большой столбец(на каждую марку авто будет своя колонка и сумма), возможно как-то компактнее можно сделать?
Pecnekm вне форума Ответить с цитированием
Старый 31.03.2011, 15:51   #7
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Код:
=ПОИСКПОЗ(D4;$K$4:$K$20;)
vikttur вне форума Ответить с цитированием
Старый 31.03.2011, 16:22   #8
Pecnekm
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 35
По умолчанию

Цитата:
Сообщение от vikttur Посмотреть сообщение
Код:
=ПОИСКПОЗ(D4;$K$4:$K$20;)
Можно по подробнее как эта формула работает, ато я что-то не могу пока с ней разобраться...
Pecnekm вне форума Ответить с цитированием
Старый 31.03.2011, 16:51   #9
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

=ПОИСКПОЗ(D4;$K$4:$K$20
эта формула вернет порядковый номер значения, находящегося в ячейке D4, в списке значений расположенных в диапазоне $K$4:$K$20.

во вложении пример для изучения математических операций над Mitsubishi и Hondaми. можете продолжить этот список недостающими операциями
Вложения
Тип файла: rar Книга644.rar (3.4 Кб, 14 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 31.03.2011, 17:46   #10
Pecnekm
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 35
По умолчанию

Неа, к сожалению =ПОИСКПОХ и Ваш вариант IgorGO немного не удобны
Я во вложении выложил пример подсчета с помощью =СУММЕСЛИ, только вот список получится очень большой. Нужно будет на каждую марку авто писать отдельную формулу, а список авто очень большой.
Можно ли как-то уменьшить все эти подсчеты?
Вложения
Тип файла: rar Книга008.rar (5.0 Кб, 15 просмотров)
Pecnekm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как присвоить одной ячейке несколько значений? Хорошая Девочка Microsoft Office Excel 2 10.10.2010 20:58
Присвоить ячейке StringGrid переменную DimOn4Ik Помощь студентам 6 19.01.2010 16:27
присвоить значение ячейки с курсором ячейке А1 Temnota Microsoft Office Excel 5 24.11.2009 21:10
Как присвоить ячейке имя? Maxx Microsoft Office Excel 2 01.11.2008 11:30
как присвоить значение ячейки R1C1 из 1.xls, допустим какой-нибудь любой ячейке из 2.xls ? diabloskrk Microsoft Office Excel 3 08.10.2007 12:27