Excel 2003

Тема посвящена проблемам связанным с компьютерной техникой, а также, периферийными устройствами и различным гаджетам
Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Excel 2003

Сообщение Роза » 09.06.10 11:50

При попытке вставить формулу из 2007 в 2003 Ex. выдает "слишком длинная формула".
Советы разбить на куски не принимаются (логич.операторы). Советы не заниматься сексом с 03 офисом не принимаются (по тех.причинам).
У кого есть успешный опыт вставки "длинных" формул? Или выход один - переписывать алгоритм?

anepoh
бывалый
Сообщения: 696
Зарегистрирован: 26.08.09 16:08

Сообщение anepoh » 09.06.10 15:54

А Open Office эту таблицу берёт?
Это я не к тому чтоб юзать ОО вместо 2003 - может, удастся из ОО экспортировать её в формат, приемлемый для 2003.

Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Сообщение Роза » 09.06.10 16:00

Уже проверила. Не берет.

anepoh
бывалый
Сообщения: 696
Зарегистрирован: 26.08.09 16:08

Сообщение anepoh » 09.06.10 16:21

Может ОО старый? Третьим надо, только он 2007й формат берёт

Аватара пользователя
Доброжелатель
бывалый
Сообщения: 836
Зарегистрирован: 14.11.07 20:34
Откуда: Волгоград

Сообщение Доброжелатель » 10.06.10 02:36

Скачай для офиса FileFormatConverters.exe должно решить проблему.

Аватара пользователя
Доброжелатель
бывалый
Сообщения: 836
Зарегистрирован: 14.11.07 20:34
Откуда: Волгоград

Сообщение Доброжелатель » 10.06.10 02:37

Устанавливаешь как доп. приложение...

Аватара пользователя
Доброжелатель
бывалый
Сообщения: 836
Зарегистрирован: 14.11.07 20:34
Откуда: Волгоград

Сообщение Доброжелатель » 10.06.10 02:39


Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Сообщение Роза » 10.06.10 10:11

anepoh писал(а):Может ОО старый? Третьим надо, только он 2007й формат берёт
Ок, я не подумала.. Буду знать

Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Сообщение Роза » 10.06.10 10:12

МЧСник писал(а):Скачай для офиса FileFormatConverters.exe должно решить проблему.
Спасиба!!!!!!!

Mad_Dog
посвященный
Сообщения: 23311
Зарегистрирован: 15.12.05 13:54
Пол: М

Сообщение Mad_Dog » 10.06.10 12:29

в офисе 2007 выбираем (в исходном файле) "сохранить как"
"книга офис 97-2003"
Сохраняем файл с форматом под 2003 и не ипём себе голову ;-)

Если не понятно, то дальше: из нового файла все формулы можно копировать для оф2003

Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Сообщение Роза » 10.06.10 15:12

МЧСник писал(а):Скачай для офиса FileFormatConverters.exe должно решить проблему.
Не прокатило - не читает.
Mad_Dog писал(а):в офисе 2007 выбираем (в исходном файле) "сохранить как"
"книга офис 97-2003"
Сохраняем файл с форматом под 2003 и не ипём себе голову

Если не понятно, то дальше: из нового файла все формулы можно копировать для оф2003
Слюшай, дарагой, да? Если сможешь сохранить вот это (см.ниже) в 2003, Билл Гейтс сдохнет от зависти.

=ЕСЛИ(И(Sektora!D4=11;(Расчеты!E4-Расчеты!C4)<0;(Расчеты!F4-Расчеты!D4)<0>0;(Расчеты!F4-Расчеты!D4)<0>0);"2";ЕСЛИ(И(Sektora!D4=12;(Расчеты!E4-Расчеты!C4)=0;(Расчеты!F4-Расчеты!D4)<=0);"3";ЕСЛИ(И(Sektora!D4=12;(Расчеты!E4-Расчеты!C4)<0>=0);"3";ЕСЛИ(И(Sektora!D4=12;(Расчеты!E4-Расчеты!C4)<0;(Расчеты!F4-Расчеты!D4)<0>0;(Расчеты!F4-Расчеты!D4)>0);"3";ЕСЛИ(И(Sektora!D4=13;(Расчеты!E4-Расчеты!C4)>0;(Расчеты!F4-Расчеты!D4)<0>=0);"4";ЕСЛИ(И(Sektora!D4=13;(Расчеты!E4-Расчеты!C4)=0;(Расчеты!F4-Расчеты!D4)<0);"5";ЕСЛИ(И(Sektora!D4=13;(Расчеты!E4-Расчеты!C4)<0>=0);"5";ЕСЛИ(И(Sektora!D4=13;(Расчеты!E4-Расчеты!C4)<0;(Расчеты!F4-Расчеты!D4)<0>0;(Расчеты!F4-Расчеты!D4)<=0);"2";ЕСЛИ(И(Sektora!D4=14;(Расчеты!E4-Расчеты!C4)=0;(Расчеты!F4-Расчеты!D4)=0);"3";ЕСЛИ(И(Sektora!D4=14;(Расчеты!E4-Расчеты!C4)=0;(Расчеты!F4-Расчеты!D4)<0);"5";ЕСЛИ(И(Sektora!D4=14;(Расчеты!E4-Расчеты!C4)<0>0);"3";ЕСЛИ(И(Sektora!D4=14;(Расчеты!E4-Расчеты!C4)<0;(Расчеты!F4-Расчеты!D4)<=0);"5";"1".....))

Mad_Dog
посвященный
Сообщения: 23311
Зарегистрирован: 15.12.05 13:54
Пол: М

Сообщение Mad_Dog » 10.06.10 15:36

Роза, погодь. Мне всегда нравилась агрессия некомпетентного пользователя на гуру...
Блин, постараюсь выбить время и разгрести эту безалаберную формулу (мягко говоря)

Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Сообщение Роза » 10.06.10 15:51

она безолаберная, т.к. какой-то косяк с отображением.

вот этот кусок:
=ЕСЛИ(И(Sektora!D4=11;(Расчеты!E4-Расчеты!C4)<0;(Расчеты!F4-Расчеты!D4)<0>0;(Расчеты!F4-Расчеты!D4)<0>0);"2"

в оригинале должен выглядеть как:

=ЕСЛИ(И(Sektora!D4=11;(Расчеты!E4-Расчеты!C4)<0;(Расчеты!F4-Расчеты!D4)<равно0);"2"

Сейчас попробую еще раз скопировать. Если получится такая же дребедень, значит не судьба.

=ЕСЛИ(И(Sektora!D4=11;(Расчеты!E4-Расчеты!C4)<0;(Расчеты!F4-Расчеты!D4)<0>0;(Расчеты!F4-Расчеты!D4)<0>0);"2";ЕСЛИ(И(Sektora!D4=12;(Расчеты!E4-Расчеты!C4)=0;(Расчеты!F4-Расчеты!D4)<=0);"3";ЕСЛИ(И(Sektora!D4=12;(Расчеты!E4-Расчеты!C4)<0>=0);"3";ЕСЛИ(И(Sektora!D4=12;(Расчеты!E4-Расчеты!C4)<0;(Расчеты!F4-Расчеты!D4)<0>0;(Расчеты!F4-Расчеты!D4)>0);"3";ЕСЛИ(И(Sektora!D4=13;(Расчеты!E4-Расчеты!C4)>0;(Расчеты!F4-Расчеты!D4)<0>=0);"4";ЕСЛИ(И(Sektora!D4=13;(Расчеты!E4-Расчеты!C4)=0;(Расчеты!F4-Расчеты!D4)<0);"5";ЕСЛИ(И(Sektora!D4=13;(Расчеты!E4-Расчеты!C4)<0>=0);"5";ЕСЛИ(И(Sektora!D4=13;(Расчеты!E4-Расчеты!C4)<0;(Расчеты!F4-Расчеты!D4)<0>0;(Расчеты!F4-Расчеты!D4)<=0);"2";ЕСЛИ(И(Sektora!D4=14;(Расчеты!E4-Расчеты!C4)=0;(Расчеты!F4-Расчеты!D4)=0);"3";ЕСЛИ(И(Sektora!D4=14;(Расчеты!E4-Расчеты!C4)=0;(Расчеты!F4-Расчеты!D4)<0);"5";ЕСЛИ(И(Sektora!D4=14;(Расчеты!E4-Расчеты!C4)<0>0);"3";ЕСЛИ(И(Sektora!D4=14;(Расчеты!E4-Расчеты!C4)<0;(Расчеты!F4-Расчеты!D4)<=0);"5";"1".....))[/quote]

Mad_Dog
посвященный
Сообщения: 23311
Зарегистрирован: 15.12.05 13:54
Пол: М

Сообщение Mad_Dog » 10.06.10 16:11

выложи на файлообменник один файл с одним листом где заполнена будет единственная ячейка именно этой формулой.
Я солью и покудесничаю. 8)

Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Сообщение Роза » 10.06.10 16:40

http://exfile.ru/107012
пароль: dfkthbz56
формула: лист "Линии анализа", ячейка D4

Mad_Dog
посвященный
Сообщения: 23311
Зарегистрирован: 15.12.05 13:54
Пол: М

Сообщение Mad_Dog » 10.06.10 16:48

Gotcha
до завтра попробую позырить.

Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Сообщение Роза » 10.06.10 17:19

Mad_Dog, ок

anepoh, ни какой не берет.
Но за подсказку с ОО - спасибо. Переписать в 2003 офисе не получилось, так буду в ОО писать.

Mad_Dog
посвященный
Сообщения: 23311
Зарегистрирован: 15.12.05 13:54
Пол: М

Сообщение Mad_Dog » 11.06.10 09:55

Мэм, ответ в один стимвол: ";" (имеется ввиду алгоритмическое значение этого символа, как отображения логического операнда)
Ответ в два символа: "or"
Ответ в три символа: "ИЛИ"

Разжувать?

Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Сообщение Роза » 11.06.10 10:06

ты че, серьезно????????????
блин, я тупааая!!!
Mad_Dog - спасибо.

Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Сообщение Роза » 11.06.10 10:21

ПОЛУЧИЛОСЬ, ПОЛУЧИЛОСЬ, ПОЛУЧИЛОСЬ.

Mad_Dog
посвященный
Сообщения: 23311
Зарегистрирован: 15.12.05 13:54
Пол: М

Сообщение Mad_Dog » 11.06.10 10:57

:D
Умничка :D
Рад встретить человека, который ... ну короче умничка :-)
До шестого вложения должно хватить...
Есть ещё один совет по поводу изученной логической формулы... "ЕСЛИ" ("ТО" "ИНАЧЕ")

Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Сообщение Роза » 11.06.10 13:47

стоп. почему некорректно?
у меня все работает - где косяк видишь?

"иначе" у меня единица - "1"

Mad_Dog
посвященный
Сообщения: 23311
Зарегистрирован: 15.12.05 13:54
Пол: М

Сообщение Mad_Dog » 11.06.10 14:04

:D
Блин, ну ты реально умничка.
Сама заподозрила место, где пасётся ошибочка.
Во всём перечне условий (ЕСЛИ) ты описываешь условия, которые должны преобразовываться в указанном тобою (ТО).
Ты описываешь диапазоны данных и стараешься описать все возможные комбинации для того, чтобы описать все 100%
Ты допускаешь, что ошибки ты не сделаешь и опишешь ВСЕ 100%
;-)
А я не верю свято в свою правоту :idea:
Я описываю ВСЕ 100% условий в диапазоне (ЕСЛИ) => (ТО)
А заключительный выход из алгоритма (ИНАЧЕ) я оставляю для проверки :idea:
Ты должна описать условия для значения "1", а в (ИНАЧЕ) всегда без исключений ставить "Встретилось значение, не описанное диапазоном условий преобразования"
Потому как ты можешь и забыть какой-то кусочек и вместо ">=" автоматически или машинально вставить ">".
Натыкаемся на значение "=" и формула ошибочно вываливается в значение "1" вместо "АШЫПКА" ;-)
Итого: всегда резервируй (ИНАЧЕ) для контроля обнаружения ошибки.

Роза
Сообщения: 33
Зарегистрирован: 04.06.10 16:45

Сообщение Роза » 11.06.10 14:12

а ты прав. я с месяц назад и уткнулась в такую ошибку -- вместо > поставила < (или наоборот - уже не помню). и вываливалась замечательный ОДЫН ..))
устранила, но глубоко лезть не стала, так и оставила "ИНАЧЕ".
Ок, ок, ок - твой совет - дополнительный контроль. ЕЩе раз спасибо.

P.S. я ж не программист, я аналитик - моя задача усложнить программистам жизнь. а эксель осваливала через "справку". )

Mad_Dog
посвященный
Сообщения: 23311
Зарегистрирован: 15.12.05 13:54
Пол: М

Сообщение Mad_Dog » 11.06.10 14:17

"удивила" :D
ЗЫЖ я тоже не программер :D

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя