powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сводная таблица
9 сообщений из 9, страница 1 из 1
Сводная таблица
    #36451307
guest2323
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в PivotFilds нужно засунуть Текстовое поле - чтобы max() работала с тестовым значением.
...
Рейтинг: 0 / 0
Сводная таблица
    #36451348
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник

а как считать MAX от текстового значения ?
...
Рейтинг: 0 / 0
Сводная таблица
    #36451411
Guest2323
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
big-duke,

sql-сервера умеют вычислять max() от строк.
Например: 'А'<'Б'
SUM() от строк - это ёкселевская СЦЕПИТЬ()
Вот только как бы это СЦЕПИТЬ() засунуть в область данных Сводной таблицы ?
...
Рейтинг: 0 / 0
Сводная таблица
    #36451416
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-duke

а как считать MAX от текстового значения ?

Ну что не понятно? "Маленький" меньше "большого". А "большой" отдыхает перед "Очень большим"
:)

А если правда, то я думаю, что топистартер имеет ввиду поле, где исходные данные имеют текстовый формат, хотя по факту там значение.
Ответ - никак.
Создать формулу сводной таблицы занимающейся преобразованием типов текст в число невозможно. Нужно исходные значения преобразовывать в нужный вид.
...
Рейтинг: 0 / 0
Сводная таблица
    #36451445
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guest2323,
В области данных - только числа, поэтому вам придется или отказаться от этой затеи или довольствоваться числовым предствалением текста.
...
Рейтинг: 0 / 0
Сводная таблица
    #36451509
guest234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShamanusА если правда, то я думаю, что топистартер имеет ввиду поле, где исходные данные имеют текстовый формат, хотя по факту там значение.

По факту - там строки.
Пример:
Исходная
1 1 Альфа
1 1 Бетта
1 2 Альфа
2 1 Альфа
2 1 Бетта
3 1 Бетта

Сводная

1 2
1 Альфа Альфа
2 Альфа
3 Бетта

Тут к строкам применена функция Min()
В экселе не силен. Родной язык - sql
Грубо говоря, каждая буква имеет свой скан-код - почему бы не взять от этого числа MIN().
...
Рейтинг: 0 / 0
Сводная таблица
    #36451580
guest234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest234,

А вопросец-то в ФАК просится.
Пока решения не нашел. Похоже, нет его - не работает сводная с текстом :(
Вот тут ветка интересная была
http://www.sql.ru/forum/actualthread.aspx?tid=655956&hl=%f1%e2%ee%e4%ed%e0%ff
...
Рейтинг: 0 / 0
Сводная таблица
    #36451606
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest234,

так, давайте по порядку

с исходными данными играться можно?
Если да то в каком они виде
...
Рейтинг: 0 / 0
Сводная таблица
    #36451702
Фотография qwrqwr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest2323в PivotFilds нужно засунуть Текстовое поле - чтобы max() работала с тестовым значением.В PivotFilds засунуть не получится.
Получится засунуть в QueryTable написав sql-текст руками.
Для вашего случая будет что-то типа
Код: plaintext
TRANSFORM Min(C) AS mC SELECT A FROM [Sheet1$A1:C7] GROUP BY A PIVOT B;

См, например, тут
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сводная таблица
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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