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

» Excel FAQ

Автор: bredonosec
Дата сообщения: 02.11.2004 14:15

Цитата:
не открывается на компьютере с ограниченными правами (под пользователем)
- А сам файл лежит с какими правами доступа? Доступ всем?
Автор: GhostOld
Дата сообщения: 02.11.2004 14:38
bredonosec
Да файл лежит на НТТР сервере..(в локальной сети) тоесть хоть человек его оттуда скачиват себе на компьютер хоть просто открывает..файл в зип архиве..ну и пишет у вас нет прав для просмотра этого файла обратитесь к администратору... (тоесть ко мне) но если на том же компе..войти под администратором..то все открывается...
Автор: Tropin
Дата сообщения: 02.11.2004 15:17
GhostOld
а пишет-то Excel или все-же ось?
Автор: GhostOld
Дата сообщения: 02.11.2004 15:30
Excel он типа саму оболочку запускает, а при открытии самого документа...вот такое сообщение и вылитает

Добавлено
Вот вопрос решился так..после того как файл открыли под профилем администратора, он стал открываться и под профилем пользователя...воот такая штука получается
Автор: bredonosec
Дата сообщения: 02.11.2004 16:14

Цитата:
после того как файл открыли под профилем администратора
и сохранили? тогда похоже, что оно и было..
Автор: GhostOld
Дата сообщения: 02.11.2004 16:33
bredonosec
Нет не сохранили...а открыли заново с того же НТТР сервера
Автор: RiDer
Дата сообщения: 02.11.2004 16:45
Сегодня по информатике дали контрольную. После тщательного изучения я добровольно пошёл сдаваться...обратно не берут - надо как-то дома додумывать
Вот подумал может кто-нибудь здесь возьмётся для общего развития как говорится ?
Срок до пятницы, файл тут: http://r1der.h12.ru/kr_1.xls
Автор: bredonosec
Дата сообщения: 03.11.2004 00:52
RiDer

Цитата:
Вот подумал может кто-нибудь здесь возьмётся для общего развития как говорится ?
- Глянул.. Дык это же прямо по тексту методички, заботливо выложенной ..... блин, склероз.
В общем, спасибо, поигрался..без этого так бы и поленился по методичке попрактиковаться..
Только формат данных не делал: в моем древнем офисе строка формата отсутствует, а по одной ячейке (строке, проч) лень форматить.
file
Да, еще идиотскую формулу ступенчатого расчета стоимости сменил на более простую - степенью.
Сойдет?
Автор: RiDer
Дата сообщения: 03.11.2004 15:18
bredonosec
Во! Спасибо Сейчас посижу/разберусь))

Цитата:
заботливо выложенной ..... блин, склероз
просто лень
Автор: Busyatka
Дата сообщения: 03.11.2004 15:55
Как написать формулу так, чтобы она работала и в русской и английской версии Екселя одновременно ?? (то есть, если брать русскую версию программы и написать формулу СУММ(А1;А4), то она не воспринимается для англ. версии; то же происходит и в написании на английском формулы, а для русской версии программы она не срабатывает)
Подскажите, плизз!!
Автор: Karden
Дата сообщения: 11.11.2004 10:43
есть названия столбцов и строк....
столбцы зовутся A,B,C,D,E,F и т.д.
строки 1,2,3,4,5,6 и т.д.

как поменять эти названия?
Автор: Busyatka
Дата сообщения: 11.11.2004 11:58
Karden
Сервис/параметры/общие/Стиль ссылок R1C1
Автор: Karden
Дата сообщения: 11.11.2004 20:26
Busyatka
а вообще поменять?
скажем на z1,z2,z3,z4 и т.д.

самому т.е. задать эти значения =)

Добавлено
мне надо сделать диапазон и по горизонтали и по вертикали от -100 до 100

вот =)
Автор: Alexdon
Дата сообщения: 12.11.2004 14:58
Karden

Цитата:
самому т.е. задать эти значения =)
Добавлено
мне надо сделать диапазон и по горизонтали и по вертикали от -100 до 100
вот =)

Так сделай: в первой строке, и (или) в первом столбце...
Автор: RazDray
Дата сообщения: 19.11.2004 23:40
Народ такой вопрос.
Не знаю как точно сформулировать, но задача такова - надо подсчитывать время и объём файлов. Минуты надо складывать в часы, а мегабайты в гигобайты. Т.е. нужно (если можно так сказать) сделать некоторые ячейки в другой системе исчесления.
Например для времени - 40+30=1.10 а не 70
Для оъёма - 1000+24=1 а не 1024

Как это можно реализовать?
Автор: Mushroomer
Дата сообщения: 20.11.2004 00:18
RazDray
Со временем у меня получилось: ты вводишь время в таком виде часы:минуты:секунды А потом к всем введенным ячейкам применяешь формат: все форматы, тип [ч]:мм:сс. А затем применяешь обыкновенную функцию суммирования. Правда если ты перескочишь через сутки, то у тебя суммарное время будет 25:ab:св. Нормально? Если нужно, то вышлю пример.
Автор: Alexdon
Дата сообщения: 20.11.2004 13:52
RazDray


Цитата:
Например для времени - 40+30=1.10 а не 70
Для оъёма - 1000+24=1 а не 1024

Как это можно реализовать?


Зачем изобретать велосипед?
40+30 = действительно 70 мин
а 1000 + 24 = 1024 мегабайта
если нужно в часах и гигабайтах подели соответственно на 60 (60 мин в 1 часе) и на 1024 (1024 мегабайта в 1 гигабайте).
Зачем усложнять жизнь?
Автор: RazDray
Дата сообщения: 20.11.2004 15:31
Mushroomer
Спасибо, с этим всё нормально получилось.

Alexdon
Всё гениальное просто :)
Спасибо за подсказку!

Добавлено
Alexdon
Правда возникли некоторые нюансы...
Пришлось добавить проверку. Если сумма переваливает за гигабайт, то делить на 1.024, если нет - то не делить.

Всё нормально работает, если суммировать мегабайты. Значения я беру те, которые показывает проводник, мне именно они и нужны.
Мегабайты ввожу так - 445 MB -> 0,445
Например:
0,422+0,159=0,581 (проводник даёт - 582 MB)
0,445+0,430+0,819/1,024=1,654 (проводник даёт - 1,65 GB)
Точность получается вполне приемлемая.

Немного хуже получается, если суммировать килобайты.
Ввожу в таком виде 35 KB -> 0,035, 7 KB -> 0,007 и 7.53 KB тоже 0,007.
При большом количестве "мелких" значений точность подсчёта падает.
Но всё-равно приемлемо. Если больше ничего в голову не придёт, то так и оставлю.
Автор: Solenaja
Дата сообщения: 20.11.2004 22:16
Вопросы.
1. Как при совместной работе с одним файлом запретить выбранным пользователям изменять определённый диапазон ячеек, а у другим дать возможность это делать.

2. Можно ли сделать обновление документа менее 1 минуты, например 10 с
Автор: dro981
Дата сообщения: 22.11.2004 11:18
Нажимаю закрепить область, а закрепляется весь экран, скрол не работает, стрелкой тоже не спускается. Это на одном листе так, на остальных нормально закрепляется.
Подскажите....
Автор: salaga
Дата сообщения: 22.11.2004 12:45
dro981
Проверь ScrollLock - может она у тебя нажата
Автор: dro981
Дата сообщения: 22.11.2004 13:12
salaga

Цитата:
Это на одном листе так, на остальных нормально закрепляется.

ScrollLock не нажата (хотя и такое было)
такая фигня только на одном листе
Автор: routewin
Дата сообщения: 22.11.2004 13:24
Допустим есть столбец с уникальными значениями. Короче план счетов. В соседнем столбце стоят значения напротив номера счета.

Пример 20101 5
20102 2
20201 9

Мне нужно чтобы в отедльной ячейке была сумма 201 элементов т.е. в примере это 5+2=7

Обобщим: необходимо получить сумму выборки по номеру счета.

Как это сдлеть? пишите все. В тмо числе макросы? хотя бы пример.
Автор: Alexdon
Дата сообщения: 22.11.2004 15:55
routewin
задача не ясна:
столбец 1 - номера счетов - формат из 5 цифр? - или может быть больше? или какой нибудь еще?
номер счета это 3 первые цифры или все?

нужно по выбранному номеру счета суммировать значения во втором столбце?
Автор: Looking
Дата сообщения: 22.11.2004 17:39
routewin не написал, но скорее всего интересуют ситуации или для заданного счета получить сумму или получить итоговую таблицу в которой будут все задействованные счета (три первых цифры) и суммы по каждому. Уточни для людей задачу
Автор: Mushroomer
Дата сообщения: 22.11.2004 19:51
routewin
Работает, если счет состоит из 5 цифр, а выборка из 3. Сделано в лоб.
Сделай еще один столбец, где стоит такая формула =ЕСЛИ((D$2*100-B4)>=0;1;0) . В столбце B - номера счетов, в ячейке D2 - три цифры выборки), т. е. в этом новом созданном столбце либо 0 либо 1. А потом внизу в отдельной ячейке используй функцию СУММЕСЛИ. т.е. надо суммировать ячейки с 1. =СУММЕСЛИ(D4:D6;1;C4:C6)
Другое возможное решение: можно поиграть с автофильтром, но у меня не получилось
Автор: Robert
Дата сообщения: 22.11.2004 22:02
routewin

Сделать дополнительный столбец с трёхзначными номерами счетов по формуле =ЛЕВСИМВ(A1;3)
(в столбце A - пятизначные номера счетов с субсчетами), потом через меню Данные - Итоги посчитать промежуточные итоги по этому новому столбцу.
Автор: routewin
Дата сообщения: 23.11.2004 06:23
Спасибо за проявленный интерес к моей проблеме. Но к сожалению все предложенные варианты не подходят. Описываю проблему конкретнее.

Есть файл формат dbf. В котором порядка 300 строчек и 8 столбцов. Проблема втом что этот файл каждый месяц меняется, и чтобы не применять всякие фильтры и прочую работу с файлом. надо сделать в виде макроса или формулы. Теперь о сути:

Наш файл
счета Сумма
20201 12
20202 5
20203 1
20403 100
20504 54
20507 10

Счета только пяти значные! Есть алгоритм подсчета баланса. он следующий
Активы = счет номер 202 + счет номер 20504. (202 значит что внего входят все суб счета, т.е. 20201, 20202,20203)
Таким образом должно получится Активы = 12+5+1+54=72
Мне надо все это ситсематизировать. проблема в том что не всегда (не каждый месяц есть те или иные счета, тоесть нельзя ориентироваться на номер строки.)

Помогите чем можете. Спасибо
Автор: xcm
Дата сообщения: 23.11.2004 09:25
видимо нужно что типа такой функции

пример вызова

S = Sum(1, 2, "202") что значит

просуммировать колонку номер 2 (столбец B) , условие суммир-я - подстрока "202" в колонке 1 (столбце А)

Function Sum(c, cs, S)
Sum = 0
i = 1
Set Worksheet = Sheets("Лист1")
n_Rw_cnt = Worksheet.Cells(1, 1).CurrentRegion.Rows.Count + 1
With Worksheet

Do While .Cells(i, c) <> ""


If Mid(.Cells(i, c).Value, 1, 3) = S Then
Sum = Sum + .Cells(i, cs).Value
End If
i = i + 1

Loop

End With
End Function
Автор: Alexdon
Дата сообщения: 23.11.2004 09:40
routewin
пробуй функцию СУММЕСЛИ
A B
1 счета Сумма
2 20201 12
3 20202 5
4 20203 1
5 20403 100
6 20504 54
7 20507 10

итоги: 8 202?? =СУММЕСЛИ(A2:A7;A8;B2:B7)
9 20504 =СУММЕСЛИ(A2:A7;A9;B2:B7)

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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