Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/изменяется формула при удалении строки на кот она ссылается - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
изменяется формула при удалении строки на кот она ссылается
vam-kos Дата: Воскресенье, 20.10.2013, 00:16 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Ситуация следующая : есть бланк квитанция - это страница 1, есть список людей с данными в строках - страница 2.
в поля квитанции (лист1) нужно вставить фио,адрес, сумму из страницы 2
сделал просто =и дальше ссылка на соответств ячейку
удаляю строку и в квитанции появляются данные уже следующей строки и т.д. всё ОК
но переслал такой файл человеку и у него Эксель упорно не желает вставлять данные в квитанцию стр1 после первого удаления строки стр 2

не знаю понятно ли изложил суть, но нужно срочно, а времени день и 2 ночи..
 
Ответить
СообщениеСитуация следующая : есть бланк квитанция - это страница 1, есть список людей с данными в строках - страница 2.
в поля квитанции (лист1) нужно вставить фио,адрес, сумму из страницы 2
сделал просто =и дальше ссылка на соответств ячейку
удаляю строку и в квитанции появляются данные уже следующей строки и т.д. всё ОК
но переслал такой файл человеку и у него Эксель упорно не желает вставлять данные в квитанцию стр1 после первого удаления строки стр 2

не знаю понятно ли изложил суть, но нужно срочно, а времени день и 2 ночи..

Автор - vam-kos
Дата добавления - 20.10.2013 в 00:16
SkyPro Дата: Воскресенье, 20.10.2013, 00:19 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
А файл?


skypro1111@gmail.com
 
Ответить
СообщениеА файл?

Автор - SkyPro
Дата добавления - 20.10.2013 в 00:19
vam-kos Дата: Воскресенье, 20.10.2013, 00:23 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
работал с его файлом через тимвьювер так что увы файла нет
а мой исходник рабочий - толку от него нет,
может выскажете мысли теоретически с чем это мож быть связано?
 
Ответить
Сообщениеработал с его файлом через тимвьювер так что увы файла нет
а мой исходник рабочий - толку от него нет,
может выскажете мысли теоретически с чем это мож быть связано?

Автор - vam-kos
Дата добавления - 20.10.2013 в 00:23
vam-kos Дата: Воскресенье, 20.10.2013, 00:25 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
...с утра всё таки попробую у него получить файл - выложу. мне кажется это как то связано с тем что разные версии Эксель ...блин но ведь можно всё настроить знать бы что именно
 
Ответить
Сообщение...с утра всё таки попробую у него получить файл - выложу. мне кажется это как то связано с тем что разные версии Эксель ...блин но ведь можно всё настроить знать бы что именно

Автор - vam-kos
Дата добавления - 20.10.2013 в 00:25
Pelena Дата: Воскресенье, 20.10.2013, 00:29 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19428
Репутация: 4568 ±
Замечаний: ±

Excel 365 & Mac Excel
Как раз интересно было бы посмотреть на рабочий файл, потому что при удалении ячеек, на которые ссылается формула должна появляться ошибка #ССЫЛКА!


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеКак раз интересно было бы посмотреть на рабочий файл, потому что при удалении ячеек, на которые ссылается формула должна появляться ошибка #ССЫЛКА!

Автор - Pelena
Дата добавления - 20.10.2013 в 00:29
vam-kos Дата: Воскресенье, 20.10.2013, 00:32 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
верно она и появляется
 
Ответить
Сообщениеверно она и появляется

Автор - vam-kos
Дата добавления - 20.10.2013 в 00:32
vam-kos Дата: Воскресенье, 20.10.2013, 00:39 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
можно ли избежать данной ошибки? какой формулой "правильно" ссылаться на ячейку чтоб при удалении не возникало проблемы?
 
Ответить
Сообщениеможно ли избежать данной ошибки? какой формулой "правильно" ссылаться на ячейку чтоб при удалении не возникало проблемы?

Автор - vam-kos
Дата добавления - 20.10.2013 в 00:39
Pelena Дата: Воскресенье, 20.10.2013, 00:39 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19428
Репутация: 4568 ±
Замечаний: ±

Excel 365 & Mac Excel
сделал просто =и дальше ссылка на соответств ячейку
удаляю строку и в квитанции появляются данные уже следующей строки и т.д. всё ОК

Вот на это интересно было бы посмотреть


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
сделал просто =и дальше ссылка на соответств ячейку
удаляю строку и в квитанции появляются данные уже следующей строки и т.д. всё ОК

Вот на это интересно было бы посмотреть

Автор - Pelena
Дата добавления - 20.10.2013 в 00:39
vam-kos Дата: Воскресенье, 20.10.2013, 00:42 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
в строке формул у меня это выглядит так: {=Excel.Sheet.8|'C:\Users\Вам\Desktop\УТП\Список Икер.xls'!'!наш Икер!R6C2'
 
Ответить
Сообщениев строке формул у меня это выглядит так: {=Excel.Sheet.8|'C:\Users\Вам\Desktop\УТП\Список Икер.xls'!'!наш Икер!R6C2'

Автор - vam-kos
Дата добавления - 20.10.2013 в 00:42
_Boroda_ Дата: Воскресенье, 20.10.2013, 00:50 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16790
Репутация: 6557 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Предположу, что у Вас Excel не ниже 2007 и ссылка в листе 1 на таблицу из листа 2 может выглядеть примерно так: =Ул_[@Улица]
А у другого пользователя 2003, и там таблица Excel преобразуется в обычный диапазон. В этом случае как раз и можно наблюдать подобное различие реакций на удаление строки.
вылечить можно, например, так:
допустим, Вам нужно всегда получать данные из ячейки С3 листа2, тогда в Листе 1 пишем
Код
=ИНДЕКС(Лист2!C:C;3)

Еще можно с помощью функций СМЕЩ и ДВССЫЛ, но с ИНДЕКСом не так грузиться машина будет.

Пока писал, Вы уже привели вид ссылки. Значит, дело не в таблицах Excel, но способ лечения от этого не меняется.
Кстати, очень интересный кусок {=Excel.Sheet.8|
и почему ссылка на другой лист в ТОЙ ЖЕ САМОЙ книге выглядит как С\...?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПредположу, что у Вас Excel не ниже 2007 и ссылка в листе 1 на таблицу из листа 2 может выглядеть примерно так: =Ул_[@Улица]
А у другого пользователя 2003, и там таблица Excel преобразуется в обычный диапазон. В этом случае как раз и можно наблюдать подобное различие реакций на удаление строки.
вылечить можно, например, так:
допустим, Вам нужно всегда получать данные из ячейки С3 листа2, тогда в Листе 1 пишем
Код
=ИНДЕКС(Лист2!C:C;3)

Еще можно с помощью функций СМЕЩ и ДВССЫЛ, но с ИНДЕКСом не так грузиться машина будет.

Пока писал, Вы уже привели вид ссылки. Значит, дело не в таблицах Excel, но способ лечения от этого не меняется.
Кстати, очень интересный кусок {=Excel.Sheet.8|
и почему ссылка на другой лист в ТОЙ ЖЕ САМОЙ книге выглядит как С\...?

Автор - _Boroda_
Дата добавления - 20.10.2013 в 00:50
vam-kos Дата: Воскресенье, 20.10.2013, 00:55 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
насчет куска - он так в строке и прописан ...как слов из песни не выкинуть
 
Ответить
Сообщениенасчет куска - он так в строке и прописан ...как слов из песни не выкинуть

Автор - vam-kos
Дата добавления - 20.10.2013 в 00:55
vam-kos Дата: Воскресенье, 20.10.2013, 00:58 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо за ответ! завтра проверим
 
Ответить
СообщениеСпасибо за ответ! завтра проверим

Автор - vam-kos
Дата добавления - 20.10.2013 в 00:58
Serge_007 Дата: Воскресенье, 20.10.2013, 05:20 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Код
=ИНДЕКС(Лист2!C:C;3)
Саш, это не самый лучший вариант, в том случае если файл будут открывать в разных версиях Excel (2003 - 2007 и выше)
Я делаю через ДВССЫЛ. На производительность особо не влияет :)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Код
=ИНДЕКС(Лист2!C:C;3)
Саш, это не самый лучший вариант, в том случае если файл будут открывать в разных версиях Excel (2003 - 2007 и выше)
Я делаю через ДВССЫЛ. На производительность особо не влияет :)

Автор - Serge_007
Дата добавления - 20.10.2013 в 05:20
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!