Просмотр полной версии : Microsoft Excel
fashion guide
13-10-2004, 09:11
Вот какой вопрос.
Вообще, сталкивался с ним поскольку постольку.. поэтому, наверное очевидного не замечаю.
Собственно.
в A1 стоит цифра 100. Как сделать так, чтобы значение A1 увеличилось на 25%?
Формула типа =A1+A1/100*25 не работает.
Можно конечно ручками.. но у меня около 500 позиций..
Андрей Королёв
13-10-2004, 09:47
Формула то не такая...
A1=A1+A1*25/100
Neyron81
13-10-2004, 10:47
Гы закольцовка получаеться.
нельзя в качестве аргументов вычиления ячейки указывать саму ячейку.
В новую удваивай.
а если нужна такаеже таблица то создавай новый лист и туды.
Андрей Королёв
13-10-2004, 10:48
гы скобок то нема :D
Nihilist
13-10-2004, 16:10
Я тоже в свое время не нашел как это сделать, можно например использовать надстройку Cells Arithmetic for MS Excel с
http://yanpage.narod.ru/yan_prg.htm
Ночной волк
13-10-2004, 16:23
как вариант - если тебе нужно результат А1+25% вывести визуально, то просто перенеси все значения столбца А в какой нить другой (ну там типа следующий свободный после уже задействованных, например F), а в А1 пишеш "=F1*1.25"... при необходимости столбец F вообще мона скрыть с глаз долой...
ЗЫ. а если коэффицент (25%) будет меняться, то лучше его занести в какунить ячейку и потом умножать на ниё (шоп не менять все 500 ячеек)... :rolleyes:
Neyron81
13-10-2004, 16:27
Ексель вычисляет всю таблицу сразу как будет зафиксированно какое либо изменение либо после того как Enter нажмешь.
И что было значит 500 станет 1000 а потом 2000
НЕЛЬЗЯ ВЫСТРАИВАТЬ ЗАКОЛЬЦОВАННЫЕ СТРУКТУРЫ!!!!!
Там же есть другие листы и между ними можно делать связь.
Вычислять на новый лист(можно с начала скопировать туда всю таблицу) за тем ячейку копировать на остальные 500 делаеться элементарно за 5 секунд.
И все!!!
Nihilist
13-10-2004, 16:30
Кстати я был весьма удивлен что ненашел в самом екселе возможности операций над значениями ячеек, не используя формул, вроде бы простейшая вешь! Если же она есть странно что она так неочевидна и глубоко закопана
Neyron81
13-10-2004, 16:33
Не пойдет
сразу как он сотрет столбец А в F автоматом появяться #
И все равно кольцо получиться.
из A в F из F в А и опять по новой
и бесконечный цикл.
Neyron81
13-10-2004, 16:35
когда знаешь как делается за пять секунд.
Вариант делаешь увеличение на 25% в F
затем выделяешь весь столбец копируешь и там есть Специальная вставка. Выбираешь её и там только значения и все.
Эффект в том что не копируються формулы.
Nihilist
13-10-2004, 16:42
так кто ж знает? мне бы тоже интересно было это узнать, хотя я не удивлюсь если этого вообще нет, например на форме поиска галочка "искать по всем листам" появилась только в версии хп, хотя что это стоило сделать?
Nihilist
13-10-2004, 16:44
Это вариант, но если тебе надо проделывать это регулярно, ты проклянешь майкрософт, это не лучший способ.
Neyron81
13-10-2004, 16:45
смотри выше.
Ссуть в том, что в ячейке может быть либо значение, либо формула. Одновременно и то, и другое быть не может.
Даже если будет формула, которая ссылается сама на себя, то откуда эта формула получит первоначальное значение?
Поэтому полюбому придется использовать промежуточный столбец.
Nihilist
13-10-2004, 16:51
А например вышеуказанная надстройка Cells Arithmetic позволяет делать + - / * над значениями ячеек, не прибегая к вспомогательным ячейкам, это позволяет напрмер подгонять цифры, что стоило МС встроить такую простейшую функцию?
Ночной волк
13-10-2004, 16:56
да не надо тут всё усложнять... чего то кудато затирать.. чего-то кудато постоянно переносить...
самый простой и надёжный способ - использовать промежуточные столбцы!
и какая нах разница что находится в ячейке ЧИСЛО или ФОРМУЛА, когда всё равно на ЭКРАНЕ МЫ ВИДИМ ЧИСЛО... и при РАБОТЕ с этой ЯЧЕЙКОЙ хоть как будет использоваться ОДНО И ТОЖЕ ЗНАЧЕНИЕ!!!
ЗЫ. Хотя если и нужно чтоб в столбце были именно цифры, а не формула - то тут нада поковыряться со спецформулами для вставки и замены... но это на любителя...
Neyron81
13-10-2004, 17:06
БОЛЬШАЯ разница
Смотри выше там описано как и спомощью промеж столбца между прочим.
Ночной волк
13-10-2004, 17:13
ну вариант про спец вставку - это как исключение... по идее это тож самое что я и описал, тока с одним и очень огромным минусом... не будет той самой автоматики, которую предусматривают вормулы... и чтоб поменять значения в столбце А, в случае увеличения их не на 25 %, а на 30% надо будит опять же вместо того чтоб поменять одну ячейку с коэффициентом( и всё поменялось автоматом) делать кучу операций РУЧКАМИ...
Ексель - это не текстовый редактор... )))))))))
Neyron81
14-10-2004, 10:44
Если хочешь автоматически.
Создавай новый лист.
(Там внизу есть закладки)
Между закладками можно устанавливать взаимосвязи
делаеться это легко и просто.
и будет тебе счастье.
Neyron81
22-10-2004, 13:50
Столкнулся с проблемой
дано:
таблица с фио должностью номерами приказа и датами
нужно создать новую форму куда бы автоматически переносились
и автоматически сортировались по алфавиту фио на отдельный лист
на другой этот же список отсортированный по дате
отдельно по приказам
функции автоматической сортировки я не нашел
нужно что бы вносились изменения в первую форму и ни тут же отражались на остальных списках автоматически сортируясь.
кто знает как это делается?