Ru-Board.club
← Вернуться в раздел «Программы»

» Excel FAQ

Автор: artfavourites
Дата сообщения: 30.07.2004 11:27
Excel 10, английский
Валится при работе конструктора Pivot Tables
На двух компьютерах, где поставлен Windows XP ситуация абсолютно одинаковая.
Сервис-паки включая последний, третий, ситуацию не исправили.
У кого нибудь это вообще работает ???
Автор: Alexdon
Дата сообщения: 30.07.2004 12:25
Da_Neil

Цитата:
Эта рутина мне уже настолько надоела, что я решился на написание макроса. Вроде работает, но не очень торопливо, потому что сравнивает ячейки практически по принципу "каждая с каждой" (разумеется, не все ячейки, а только с информацией об исполнителе, релизе, битрейте) с небольшими оптимизациями.

Есть ли у кого-нибудь наработки в этой области, как то: алгоримты, макросы, готовые программы, констуктивные идеи и соображения, может быть, другие пути решения?


Ексель гораздо быстрее работает с массивами - значение ячеек в массив, к примеру:
Myarrey = Range("A1:C100").Value
а далее работа идет вся с ним.
Автор: Sarancha75
Дата сообщения: 01.08.2004 12:53
Можно ли в формуле Excel использовать функцию XOR (исключающее ИЛИ)?
Если можно, то какой у нее синтаксис? (в справке не нашел)
Есть ли функции по конвертации из десятичной системы в двоичную? (в справке нашел, но в списке функций ее у меня нет)
Office XP
Автор: Tropin
Дата сообщения: 02.08.2004 08:30
Sarancha75
A XOR B = NOT A AND B OR A AND NOT B
или для экселя: =ИЛИ(И(НЕ(A1);B1);И(A1;НЕ(B1)))

ДЕС.В.ДВ(число; разрядность) там же (в справке :) пишется, что для этой функции необходим установленый пакет анализа и все рулит...
Автор: Sarancha75
Дата сообщения: 02.08.2004 10:47
Tropin
Спасибо!!

А где искать этот пакет анализа? Я у себя не встречал

Автор: Tropin
Дата сообщения: 02.08.2004 10:54
Sarancha75
А справка-то на что???

Цитата:
Инструкции

В меню Сервис выберите команду Надстройки.
В списке надстроек выберите Пакет анализа и нажмите кнопку OK.
Выполните инструкции программы установки, если это необходимо.
Автор: ScorpionS
Дата сообщения: 02.08.2004 11:11
Поставил с диструбитива Excel 2002 со всеми составляющими, а потом обнаружилось, что Инженерных функций она не поддерживает. В спавке про них написано, приведен весь перечень, а в программе они отсутствуют, Excel их не понимает.
В чем может быть причина? Дистрибутив вроде полный. Может эти функции надо отдельно откуда-то скачивать и устанавливать? Посмотрите, у кого-нибудь в списке функций есть категория Инженерные функции, plz.
Автор: Tropin
Дата сообщения: 02.08.2004 11:32
ScorpionS
MS Excel 2002 (10.2701.2625) - все есть (ф-ции Бесселя и прочее...)
Автор: ScorpionS
Дата сообщения: 02.08.2004 11:37
Странно, а у меня их нет! Может все же дистрибутив не полный? А кто знает, как отдельно поставить необходимые функции? Т.е. что и куда надо перенести с одного компа на другой? ....если это вообще возможно.
Автор: Alexdon
Дата сообщения: 02.08.2004 11:56
ScorpionS
в Надстройках пакет анализа включен?
Автор: ScorpionS
Дата сообщения: 02.08.2004 11:57
Alexdon
Спасибо
Автор: Sarancha75
Дата сообщения: 04.08.2004 00:14
Tropin

Цитата:
A XOR B = NOT A AND B OR A AND NOT B
или для экселя: =ИЛИ(И(НЕ(A1);B1);И(A1;НЕ(B1)))

В этом случае он выдаст мне ИСТИНА или ЛОЖЬ.
Мне надо другое 50 XOR 20 = 38
Все числа десятичные. Может ли Excel такое?
Автор: MetroidZ
Дата сообщения: 04.08.2004 07:00
Sarancha75

Цитата:
Мне надо другое 50 XOR 20 = 38
Все числа десятичные. Может ли Excel такое?


Мне тоже приходилось с этим сталкиваться. Выкрутился только с помощью введения своей функции через VB . Там есть тот самый XOR.
Автор: Tropin
Дата сообщения: 04.08.2004 09:31
Sarancha75
Абсолютно согласен с MetroidZ
Автор: wchik
Дата сообщения: 05.08.2004 18:17
Мне нужно сделать такую вещь
есть ячейка в нее вписывается значение (например2)

тогда в некоторой другой ячейке отображается значение ячейки со столбцом например А, а строкой 2
если я меняю значение ячейки на 10
то отображается А10
можно ли сделать такое средствами ексель не прибегая к VBA
Автор: Alexdon
Дата сообщения: 05.08.2004 20:14
wchik

Цитата:
можно ли сделать такое средствами ексель не прибегая к VBA


Функция
=ДВССЫЛ("A"&С1) ,
где С1 - ячейка в которой указыается номер столбца.
Автор: wchik
Дата сообщения: 06.08.2004 09:33
Alexdon
Спасибо большое, то что надо!!
Автор: do_dziadek
Дата сообщения: 06.08.2004 16:12
удалено
(сам додумался, как сделать)
Автор: ScorpionS
Дата сообщения: 17.08.2004 13:20
Существует ли функция, которая позволяет определить УГОЛ ТРЕНДА? Например, на диаграмме выводится линия тренда (линейная), представляющая собой функцию y=m*x+b. Понятно, что если m>0, то тренд восходящий, а если m<0, то - нисходящий. И найти этот самый m можно с помощью функции ЛИНЕЙН(...:...). А как (с помощью какой функции) определить угол этой самой линии тренда?!
Автор: Robert
Дата сообщения: 17.08.2004 16:16
ScorpionS

Для линии тренда y=m*x+b функция ОТРЕЗОК даёт значение b (это точка пересечения линии тренда с осью y), а функция НАКЛОН даёт значение m (это тангенс угла наклона линии тренда). Оба этих начения можно также определить и с помощью функции ЛИНЕЙН. Если нужно именно значение угла в радианах, то можно взять арктангенс от m функцией ATAN, т.е. будет ATAN(НАКЛОН(...)).
Автор: BBBri
Дата сообщения: 17.08.2004 16:18
ScorpionS
arctg(m) сш
Автор: ScorpionS
Дата сообщения: 19.08.2004 18:54
Почему-то некоторые файлы перед их закрытием спрашивают "Сохранить изменения в файле 'Имя файла.xls'?", при этом я не вносил никакие изменения в этот самый файл. Даже когда просто открываю этот файл и сразу (не трогая ничего) закрываю - все равно выскакивает такой некорректный вопрос. Причем такая ерунда происходит как с файлами, содержащими макрос, так и с теми, в которых отсутствуют какие-либо макросы. Кто может посмочь, почему такое происходит?
Автор: mp3exchanger
Дата сообщения: 19.08.2004 22:24
ScorpionS

Цитата:
Почему-то некоторые файлы перед их закрытием спрашивают "Сохранить изменения в файле

Cкорее всего в этих файлах стоят ссылки на ячейки из других файлов и при открытии ты нажимаешь кнопку "Обновить связи".
Автор: TCPIP
Дата сообщения: 21.08.2004 03:09
ScorpionS

Цитата:
Почему-то некоторые файлы перед их закрытием спрашивают "Сохранить изменения в файле 'Имя файла.xls'?",

Думаю, что в этой книге используются пересчитываемые функции, например функция Дата --- так как при каждом открытии дата своя --- вы каждый раз получаете измененную книгу.
Автор: ScorpionS
Дата сообщения: 23.08.2004 01:28
TCPIP
Большое тебе спасибо! Ты оказался на 100% прав, дело как раз именно в этом (я проверил), а не в обновлении связей (я даже и не нажимаю "Обновить связи").
Автор: TCPIP
Дата сообщения: 23.08.2004 03:04
ScorpionS
Всегда готов. Удачи.
Автор: kiloton
Дата сообщения: 23.08.2004 11:11
А никто не встречался с ситуацией, когда в пределах одного рабочего листа в одних ячейках формулы работают, а в других нет?
Автор: Horbak
Дата сообщения: 23.08.2004 11:39

Цитата:
А никто не встречался с ситуацией, когда в пределах одного рабочего листа в одних ячейках формулы работают, а в других нет?

это, как подробнее напиши

Добавлено
Проверь, форматирование ячеек
Автор: InvI
Дата сообщения: 23.08.2004 11:49
Ребята, может кто подскажет, как в эксель пронумеровать страницы начиная со второго листа. Не с первого (File->Page Setup->herader/Footer)
что-то не могу разобраться
и ещё один вопрос
Есть задание, подробно: например в A1 может быть вписано 2 перенные(либо RW, либо RS) в зависимости от этого в ячейке B1 появляется величина 1 или 2 (RW=1, a RS=2)
Как сворганить формулу в ячейке В(если возможно) чтоб она проверяла состояние ячейки А и если там находила одну из переменных (RW или RS) показывала одну из величин(1 ил 2)
формулой IF пытался решить свою проблему, но не вышло. Смог только одну переменную туда засунуть
Автор: mp3exchanger
Дата сообщения: 23.08.2004 14:48
InvI

Цитата:
Есть задание, подробно: например в A1 может быть вписано 2 перенные(либо RW, либо RS) в зависимости от этого в ячейке B1 появляется величина 1 или 2 (RW=1, a RS=2)
Как сворганить формулу в ячейке В(если возможно) чтоб она проверяла состояние ячейки А и если там находила одну из переменных (RW или RS) показывала одну из величин(1 ил 2)
формулой IF пытался решить свою проблему, но не вышло. Смог только одну переменную туда засунуть

=ЕСЛИ(A1="RW";1;ЕСЛИ(A1="RS";2;"-"))

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Gentoo Linux


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.