Форум программистов, компьютерный форум, киберфорум
MS Office Excel
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/34: Рейтинг темы: голосов - 34, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 08.05.2013
Сообщений: 23

Не работают некоторые формулы при переброске файла

08.05.2013, 13:10. Показов 6729. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Офис на всех машинах 10-й. При проверке какие формулы работают, а какие нет на других машинах, то застопорился на формуле ТЕКСТ, а вернее именно на формате "ДД.ММ.ГГГГ" упорно не хочет работать, и отсюда, а может еще, что не работает, виснет все остальные формулы участвующие в логической цепочке.

Суть идеи
Проблематика заключается в том, что есть общая табличка для которой наименования строк - это финансовые позиции, а наименование столбца - это определенный день, и в ячейки заносятся разброска платежек по соответствующим финансовым позициям за день. Но неудобство этой таблицы именно в том, что одна ячейка может содержать несколько платежей за один день, поэтому раньше эту самую разброску вообще делали на бумаге, а потом заносили суммы в табличку. Моя идея же сводится к тому, что я добавил новый лист, каждый из которых соотвествует определенному дню (имя листа дата) в этом листе содержится табличка в которой удобно заносить платежки и они четко прослеживаются, контролируются и мгновенно исправляются если есть такая надобность. Что касается сумм по финпозициям, то они с помощью функции ВПР автоматом переносятся в итоговый лист. Дату - название столбца преобразовываю с помощью функции ТЕКСТ для определения имени листа, который задается через функцию ДВССЫЛ.


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

Post Scriptum
Перерыл кажись все возможные причины, дошел до того, что просто создал новую книгу на любом из этих других компьютеров, ввел в ячейку дату (формат сменился) и проверял функцию ТЕКСТ со всеми форматами для даты включая и "ДД.ММ.ГГГГ" в качестве результата функция и выдавала значение ДД.ММ.ГГГГ ну или другое значение соответствующее выбранному формату для даты, а не саму дату. То есть получается, так словно функция не понимает формат даты, зато любой другой формат из примеров справки экселя функция ТЕКСТ обрабатывает на ура. На моем компьютере такая проблема, соответственно, отсутствует, все работает как часы.


Файл прилагается. Был бы очень признателен за помощь.
Вложения
Тип файла: xlsx Надход квітень 2013 р.xlsx (74.9 Кб, 15 просмотров)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.05.2013, 13:10
Ответы с готовыми решениями:

Не работают некоторые кнопки и не заполняются некоторые поля во всех браузерах
Добрый день! Не работают некоторые кнопки и не заполняются некоторые поля во всех браузерах. Например на работает кнопка скачивания...

При переносе файлов сайта с одного хостинга на другой, некоторые файлы на сайте не работают корректно
Доброго времени суток, при переносе файлов сайта с одного хостинга на другой, некоторые файлы на сайте не работают корректно. В интернете...

Не работают некоторые IF
Здравствуйте. Есть участок кода: if checkbox2.Checked=true and checkbox3.Checked=false and checkbox4.Checked=false then T :=...

7
6026 / 3220 / 719
Регистрация: 23.11.2010
Сообщений: 10,758
08.05.2013, 14:08
у меня работает. 2007
1
0 / 0 / 0
Регистрация: 08.05.2013
Сообщений: 23
08.05.2013, 14:22  [ТС]
значит проблема не в понимании формул, а в каких-то локальных настройках Экселя, есть у кого-то идеи?
0
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
08.05.2013, 14:55
У меня тоже работает. Попробуйте вместо
Code
1
ТЕКСТ(AB$2;"ДД.ММ.ГГГГ")
использовать
Code
1
ТЕКСТ(ДЕНЬ(AB$2);"00\.")&ТЕКСТ(МЕСЯЦ(AB$2);"00\.")&ГОД(AB$2)
Длинно, но работать должно на любой локали.
Другой путь - иметь в строке 2 не даты, а текст "30.04.2013". Тогда функция ТЕКСТ вообще не нужна.
1
6026 / 3220 / 719
Регистрация: 23.11.2010
Сообщений: 10,758
08.05.2013, 14:57
Возможно на других машинах формат даты не ДД.ММ.ГГГГ, а dd.mm.yyyy
0
0 / 0 / 0
Регистрация: 08.05.2013
Сообщений: 23
08.05.2013, 14:59  [ТС]
Цитата Сообщение от Fairuza Посмотреть сообщение
Возможно на других машинах формат даты не ДД.ММ.ГГГГ, а dd.mm.yyyy
пробовал, но без результатно
0
3947 / 2340 / 790
Регистрация: 02.11.2012
Сообщений: 6,220
08.05.2013, 15:00
у меня тоже работает. русская локаль 2007. по проблеме ничего не добавлю.
П.С. Вместо ВПР используйте ГПР таблица Трансп не понадобится тогда.
1
0 / 0 / 0
Регистрация: 08.05.2013
Сообщений: 23
08.05.2013, 15:29  [ТС]
Цитата Сообщение от Казанский Посмотреть сообщение
У меня тоже работает. Попробуйте вместо
Code
1
ТЕКСТ(AB$2;"ДД.ММ.ГГГГ")
использовать
Code
1
ТЕКСТ(ДЕНЬ(AB$2);"00\.")&ТЕКСТ(МЕСЯЦ(AB$2);"00\.")&ГОД(AB$2)
Длинно, но работать должно на любой локали.
Другой путь - иметь в строке 2 не даты, а текст "30.04.2013". Тогда функция ТЕКСТ вообще не нужна.
спасибо, попробую.

с текстом, то оно конечно проще, но тут опять срабатывает лень, когда протягиваешь столбики с текстовым форматом не будет правильно меняться дата - вроде мелочь, но лень есть лень)))

Добавлено через 24 минуты
Казанский, сработало, спасибо огромное)

Добавлено через 3 минуты
Цитата Сообщение от Vlad999 Посмотреть сообщение
П.С. Вместо ВПР используйте ГПР таблица Трансп не понадобится тогда.
спасибо за напоминание, честно говоря, забыл о существовании сей функции)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.05.2013, 15:29
Помогаю со студенческими работами здесь

Не работают некоторые клавиши
Все очень просто. У нас есть код: void __fastcall TForm1::FormKeyDown(TObject *Sender, WORD &Key, TShiftState Shift) { ...

Не работают некоторые сайты
Вопрос уже освещался здесь, но прошу помощи. У меня доктор ВЭБ лицензионный, обновляется ещечасно, но вот уже неделю нет доступа к...

Не работают некоторые сайты
В основном социальные сети.

Некоторые стили не работают
В общем проблема такова. Если открывать index.html у себя на компьютере, то все стили и т.д. работает хорошо. Но если это все залить на...

Некоторые проги не работают
У меня проблема! Поставил винду но некоторые проги не работают. Особенно нужен daemontols.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru