Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Суммирование в Excel-2 / 10 сообщений из 10, страница 1 из 1
04.08.2006, 14:09:33
    #33899864
Mr_EVA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Суммирование в Excel-2
А если задачка сложнее - есть только одна колонка, в которой попадается разный формат денежных единиц (формат ячейки) - то доллары, то евры, то рубли вообще, как произвести сумму по этому столбцу в какой-нибудь одной валюте?
...
Рейтинг: 0 / 0
04.08.2006, 14:39:24
    #33899970
Tachkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Суммирование в Excel-2
Нет такого суммирования. Надо макрос писать.
Больше всего подходит Если(Ячейка(Формат;...), но она по моему не различает разные валюты, там коды.... 8-(

ПыСы: Не понятно: Не могли они что ли на вывод тектовую строку с форматом ячейки поставить? Так же проще....
...
Рейтинг: 0 / 0
04.08.2006, 14:58:05
    #33900035
Mr_EVA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Суммирование в Excel-2
>> на вывод тектовую строку с форматом ячейки поставить
Это как? ну ка по подробнее...
...
Рейтинг: 0 / 0
04.08.2006, 15:01:26
    #33900050
Mr_EVA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Суммирование в Excel-2
На самом деле и имеется числовые данные с форматом ячейки как Деньги, только в разных валютах. Есть нетрудный способ их сложить? Какой-нибудь

СУММЕСЛИ(интервал;условие),

где условие - это какое-нибудь макро-обращение типа "ячейка.формат.денединица=$"???

Можно ли как-нибудь обратиться к конкретному свойству форматирования ячейки и как?
...
Рейтинг: 0 / 0
04.08.2006, 15:10:24
    #33900080
Mr_EVA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Суммирование в Excel-2
Есть еще функция евроконверт, она вроде различает значок евро, но она не конвертит в доллары )) а только в валюты стран ЕС
...
Рейтинг: 0 / 0
04.08.2006, 16:33:06
    #33900375
Mr_EVA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Суммирование в Excel-2
Хорошо, тогда еще вопрос: можно ли как-нибудь вообще различить по форматированию, типу или еще чиму-нибудь две ячейки, в текстовых сроках которых стоят числа, которые отформатированы как ден. единицы с разным обозначением валют???
...
Рейтинг: 0 / 0
04.08.2006, 17:06:33
    #33900479
Tachkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Суммирование в Excel-2
Извиняюсь, ввел в заблуждение.
Стандартными функциями Excel формат валюты не различим, различается только основной формат: денежный, дата, текстовый, .. и все.
Для этого надо писать макрос, там есть фун-ция распознования полного формата ячейки.
Мой PS относился к разработчикам офиса :)
...
Рейтинг: 0 / 0
04.08.2006, 17:35:21
    #33900591
Mr_EVA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Суммирование в Excel-2
Хм, а можно ли обрабатывать данные в ячейке, которые находятся не в тесктовой строке, а которые отображаются в ячейке? Например, какая-нибудь функция типа КОДСИМВ, только не для текстовой строки, а для отображаемого в ячейке значения?
...
Рейтинг: 0 / 0
04.08.2006, 18:27:09
    #33900720
Goldminer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Суммирование в Excel-2
Mr_EVAХм, а можно ли обрабатывать данные в ячейке, которые находятся не в тесктовой строке, а которые отображаются в ячейке? Например, какая-нибудь функция типа КОДСИМВ, только не для текстовой строки, а для отображаемого в ячейке значения?Похоже, нет (могу ошибаться), но пользовательская функция, к-рая это делает, выглядит совсем не сложно:
Код: plaintext
1.
2.
3.
Function CellText(c As Range) As String
    CellText = c.Text
End Function
...
Рейтинг: 0 / 0
05.08.2006, 16:15:22
    #33901347
Mr_EVA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Суммирование в Excel-2
Goldminer Mr_EVAХм, а можно ли обрабатывать данные в ячейке, которые находятся не в тесктовой строке, а которые отображаются в ячейке? Например, какая-нибудь функция типа КОДСИМВ, только не для текстовой строки, а для отображаемого в ячейке значения?Похоже, нет (могу ошибаться), но пользовательская функция, к-рая это делает, выглядит совсем не сложно:
Код: plaintext
1.
2.
3.
Function CellText(c As Range) As String
    CellText = c.Text
End Function


Да, но это уже макрос... На макросе без проблем решается и поставленная в начале топика задача, хотелось без VB... В любом случае, спасибо.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Суммирование в Excel-2 / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]