Вопрос по Excel

14 years ago




Уважаемые знатоки!
Имеется массив с кучей цифр.
Внимание, вопрос:
При помощи какой функции Excel можно получить сумму десяти максимальных значений из этого массива?
Время

avatar
idler
29 July 2010

Вопрос по Excel
8,1K
views
56
members
158
posts

avatar
vikas
2 December 2015


<Slavian>
а где писать в Module1 ? (я так себе разбираюсь )

posted image

не работает...
avatar
uRRY_001
2 December 2015

2

avatar
vikas:

<Slavian>
а где писать в Module1 ? (я так себе разбираюсь )

posted image

не работает...


В Excel-е жми Alt-F11, в разделе VBAProject (PERSONAL.XLSB) в подразделе Modules нажми правой кнопкой и выбери Insert - Module.

posted image

Далее вставь текст, который привел <Slavian>, потом закрой VBA.

Далее в Excel жми Alt-F8, Options - Shortcut keys

posted image

Далее нажатием комбинации клавиш запускай этот макрос. Только что сделал для пробы на кнопку Ctrl-Shift-Q, у меня работает.
avatar
vikas
2 December 2015


<Slavian>
uRRY_001

Спасибо , работает
avatar
Инсайд83
18 February 2017mobile


У кого то выходной, а у меня работа. Чтоб ее облегчить, заморочился в экселе таблицу сводную сделать. В одной из частей этой таблицы возник вопрос (пример этой части на скрине)
posted image
Какую формулу поставить в столбце G1, чтоб выполнялось следующее условие: если в F1 стоит "нет", то нужно к ближайшей наступающей дате (сегодняшний день учитываем) из диапазона A1-E1 прибавить 44 дня. Если "да", то ячейка должна остаться пустой (или ноль).
В примере я столбец G заполнил вручную, как должен считать.
Помогите кто чем.
Сисы-кисы традиционна.
Dhunter
18 February 2017


avatar
Инсайд83:

У кого то выходной, а у меня работа. Чтоб ее облегчить, заморочился в экселе таблицу сводную сделать. В одной из частей этой таблицы возник вопрос (пример этой части на скрине)
posted image
Какую формулу поставить в столбце G1, чтоб выполнялось следующее условие: если в F1 стоит "нет", то нужно к ближайшей наступающей дате (сегодняшний день учитываем) из диапазона A1-E1 прибавить 44 дня. Если "да", то ячейка должна остаться пустой (или ноль).
В примере я столбец G заполнил вручную, как должен считать.
Помогите кто чем.
Сисы-кисы традиционна.

У тебя не правильно заполнен столбец G исходя из твоих же условий
А вообще бери файл и иди с ним сюда
avatar
Инсайд83
18 February 2017mobile


Dhunter
Хм, проверил, вроде все правильно.
За ссылку спасибо, но думал тут кто поможет.
avatar
Инсайд83
18 February 2017mobile


avatar
Инсайд83:

из диапазона A1-E1

Опечатался, из диапазона A1:E1 конечно же, если принципиально
avatar
Инсайд83
18 February 2017mobile


Вопрос решен)
avatar
Kenz
23 October 2020


ДОбрый день!
Подскажите как решить, код в конце выдает ошибку, На этапе выбираю имя файла и нажимаю сохранить вылазит: Object required

Сам код:
Sub Macros01()
'1 Сохраняем лист и отправляем в новую книгу
ThisWorkbook.ActiveSheet.Copy Before:=Workbooks.Add.Worksheets(1)
Dim fName As Variant

'~~> Offer user to Save the file at a particular location
fName = Application.GetSaveAsFilename & wb.Path & "\" & s.Name & ".xlsb"

End Sub

1 person online

1 person online

Log in to leave a message or Sign up


up