powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / =SUM('1:2'!$C$17)
17 сообщений из 17, страница 1 из 1
=SUM('1:2'!$C$17)
    #38051826
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Камрады, чего туплю
Есть такая формула - =SUM('1:2'!$C$17), при этом в листах "1" и "2" в С17 данных нет. Но данные есть в листах, которые расположены за листами 1 и 2, и в формуле они как раз и суммируются.
Это так и должно быть ???
http://www.otkpblto.ru/av/img_smile.gif
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38051831
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-dukeЭто так и должно быть ???
Нет
Пример файла будет?


big-dukeрасположены за листами 1 и 2
Правее?
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38051834
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007,

Да, правее, причем берет только с листа 1_1.
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38051843
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ха, а для листа "2" он берет данные с листа слева
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38051855
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-duke , это не так :)
При вычислении трёхмерных ссылок используется физическое положение листа...
Формулу
Код: vbnet
1.
=СУММ('1:2'!$A$1)

можно расшифровать так:
Суммирую всё что между листами 1 и 2 в ячейке А1 в книге, т.е. Лист 1_1 и Лист 2_0 находятся между Лист 1 и Лист 2
Так понятно?
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38051870
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007Суммирую всё что между листами 1 и 2 в ячейке А1 в книге, т.е. Лист 1_1 и Лист 2_0 находятся между Лист 1 и Лист 2
Так понятно?
Да, так понятно, спасибо.
Ни разу до этого не сталкивался с трехмерным ссылками.

А обнаружил это, когда NPOI( http://npoi.codeplex.com/) не смог посчитать формулу. (
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38051871
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-dukeNPOI( http://npoi.codeplex.com/)
The Page Could Not Be Found
:(
...
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38051877
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38051881
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-duke,

ага, но на решение никак не влияет :)
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38051889
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007,

навсидку проверил, вроде ExcelLibrary нормально считатает такие формулы.
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38054001
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При вычислении трёхмерных ссылок используется физическое положение листа...
Позвольте придать немного путаницы. Речь про эксэл2003.
В одной конторе мне казалось, что суммируются листы, у которых аглицкие названия листов находятся в диапазоне.

В другой же фирме я запросто суммировал те листы, которые ВИЗУАЛЬНО лежат диапазоне. Причём достоверно, что выносил мышью листы из диапазона, а также вставлял в диапазон новые. Названия листов были тематические,правда не помню на каком языке. Зато сам офис был русский.
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38054127
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exp98Названия листов были тематические
Это не имеет никакого значения. Всегда суммируются только те листы, которые находятся между первым и последним листом трёхмерной ссылки
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38055567
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
)) Можно и так, только для меня слова "физический" порядок и "визуальный" имеют разный смысл. Первое вообще имеет разночтения, зато второе интуитивнее. И скорее всего в древних версиях мог иметь место какой-либо из физических порядков, у меня шевелятся смутные воспоминания.
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38055641
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exp98...для меня слова "физический" порядок и "визуальный" имеют разный смысл
То есть для Вас, то что Вы видите своими глазами, на самом деле таковым не является?!
Н-да...
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38056971
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это лишняя дискуссия)), а в ответ на вопрос скажу-таки, отстраняясь от того, что зрение вообще-то дискретно и не охватывает всего электро-магнитного спектра, и от того, что макродействительность пока ещё не описывается одними только эл-магн-ми излучениями. Оптические иллюзии также опускаем.

В области баз данных есть понятие физического порядка записей, который может отличаться от последовательности обработки записей. В частности от последовательности предъявления на экран. Обычно операции с записями оптимизируют время, поэтому например удаление записи не приводит к автоматическому переупорядочиванию всего массива так же, как и добавление новой записи. Однако, если включено индексирование, то на экране может показаться, что переупорядочивание происходит. Не так ли?

Нечто похожее действует в файловой системе. Верно?
Как я думаю, общий прицип, лежащий в основе называется "списочная реализация".

Почему бы, подумал я, в экселе, не сделать тож самое. Листы отображают содержимое куска памяти (а он - куска диска). Зачем бы мне при каждой перетасовки листов перетасовывать и память? А если она ещё и свопируется? К чему тогда должно относиться понятие "физический": к памяти или к диску? Для меня не однозначно.

По озвученным причинам, лично я не воспринимаю слова "физический порядок" как однозначно указывающий на соответствие порядку на экране, т.е. видимости, а не действительности. Как-то так.
Спасибо за внимание.
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38057068
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем так углубляться-то?
Многомерные ссылки в Excel просто работают на основе коллекции Sheets(<Number>). Результат: смотрим в VBE на порядок списка листов, если надо - меняем (Name) ручками или программно...
...
Рейтинг: 0 / 0
=SUM('1:2'!$C$17)
    #38057159
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exp98Как-то так
Жесть...
Будьте проще :)

Вот как AndreTM объяснил, красота!
Пойду на курсы красноречия :)
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / =SUM('1:2'!$C$17)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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