Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Экспорт данных в EXCEL  [new]
ghostkhimki
Member

Откуда:
Сообщений: 32
Добрый день! мне необходимо выгружать в excel данные, в которых один из столбцов содержит формулу
'=((ЕСЛИ(I6<1;1;I6))/((ЕСЛИ(H6<1;1;H6))-(ЕСЛИ(J6<1;1;J6))-(ЕСЛИ(K6<1;1;K6))))/100*70' as K1
с выгрузкой все в порядке,но ексель воспринимает эту формулу как текст, а не как формулу, и приходиться сначала одну ячейку поправлять что бы текст стал формулой и затем тащить все это вниз что-бы все остальные ячейки преобразовались. Как сделать что-бы формула была сразу формулой?

К сообщению приложен файл. Размер - 11Kb
26 янв 17, 11:11    [20148170]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт данных в EXCEL  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4270
ghostkhimki
Как сделать что-бы формула была сразу формулой?

Наверно подразумевалось "была значением"...

Можно сделать еще один лист, на него ссылки поячеечно на первый лист и копировать уже с него.
26 янв 17, 11:14    [20148189]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт данных в EXCEL  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
ghostkhimki,

если не ошибаюсь, то никак. Excel не будет воспринимать это как формулу при простой вставке как текст.
26 янв 17, 11:31    [20148250]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт данных в EXCEL  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7868
ghostkhimki,

так Вы не выгружайте в excel, а загружайте из excel.
26 янв 17, 12:03    [20148434]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт данных в EXCEL  [new]
vborets
Member

Откуда:
Сообщений: 165
ghostkhimki,

а как выгружаете в эксель?

сделайте таблицу в экселе с формулами, а выгружайте в неё только данные, это если формулы не меняются конечно.
26 янв 17, 13:25    [20148859]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт данных в EXCEL  [new]
ghostkhimki
Member

Откуда:
Сообщений: 32
я не могу выгружать в эксель, у меня есть система(Landocs) в которой пользователь нажимает кнопку "сформировать отчет" и у него выгружается эксель файл где эта формула. Файлик формируется через FastReport
27 янв 17, 09:47    [20152035]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт данных в EXCEL  [new]
Massa52
Member

Откуда:
Сообщений: 380
ghostkhimki,
Может можно сгенерить макрос(в экзеле) из той правки, что приходится делать руками для формулы?
И привязать к нему(к макросу) горячую клавишу.
И нажимать эти клавиши с припевом - Нормальные герои всегда идут в обход.
27 янв 17, 12:54    [20152986]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт данных в EXCEL  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
ghostkhimki,

на самом деле почему бы не считать ваши условия в отчёте, формула будет ненужна
27 янв 17, 12:57    [20152994]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт данных в EXCEL  [new]
vborets
Member

Откуда:
Сообщений: 165
ghostkhimki
я не могу выгружать в эксель, у меня есть система(Landocs) в которой пользователь нажимает кнопку "сформировать отчет" и у него выгружается эксель файл где эта формула. Файлик формируется через FastReport


Ну так все вопросы к Landocs пусть нормальное делают отчёты или кто-там вам их сделал...
27 янв 17, 15:31    [20153848]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт данных в EXCEL  [new]
ghostkhimki
Member

Откуда:
Сообщений: 32
TaPaK,

Дело в том что эта формула считает коэффициент,который будет автоматически рассчитываться при изменении данных в других ячейках и что-бы руками не пересчитывать было принято такое решение,выгружать вместе с формулой.
27 янв 17, 16:40    [20154261]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт данных в EXCEL  [new]
ghostkhimki
Member

Откуда:
Сообщений: 32
vborets,

я сам делал отчет в FastReport, отчет вызывается из Landocs
27 янв 17, 16:41    [20154269]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить