Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 381 След.
КОРРЕЛяция с условием
 
Roman M,
формат ничего не значит, а вот разный тип данных - это беда
Anna Andre,
см. вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как протянуть формулу в ячейках разного размера?
 
в G5:
Код
=СУММ(F5:ИНДЕКС(F5:F99999;ЕСЛИОШИБКА(ПОИСКПОЗ(B5+1;B5:B99999;);ПОИСКПОЗ("итого";B5:B99999;))-1))

и копировать формулу по всем нужным ячейкам
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как протянуть формулу в ячейках разного размера?
 
см. вложение
потянуть не получится, а вставить специальной вставкой только формулу - пожалуйста
(на 30 первых строк размножено)
Изменено: Ігор Гончаренко - 24.06.2022 12:54:08
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Какое правило условного форматирования добавить?
 
см. вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как протянуть формулу в ячейках разного размера?
 
Код
=СУММ(E2:ИНДЕКС(E:E;ПОИСКПОЗ(A2+1;A:A;)-1))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
если книга открыта из другого места удалить все макросы в ней
 
Цитата
Aleksejs Bogdanovs написал:
не хочу что бы люди копировали мою книгу
эксплуатируйте ее самостоятельно и никому о ней не говорите и не показывайте
в том, числе о вашей очень личной книге не стоило говорить публичном на форуме, за ней начнется охота и копии расползутся по всему миру
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
В формуле буква отображается как число
 
или
Код
=ТЕКСТ(СЕГОДНЯ();"[$-FC19]ММММ ГГГГ") & " года"
кавычку нужно бы добавить в вашу формулу
и зачем вам надпись "июня 2022 года", если очевидно, что перед июня явно не хватает собственно 24 числа
Изменено: Ігор Гончаренко - 24.06.2022 10:43:24
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Разрешить ввод в ячейку при условии
 
вводите значения в колонку А
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Перевести значения в выделенных ячейках в цифры
 
Код
Sub Convert()
  Selection = Selection.Value
End Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Создать правило через условное форматирование: сравнение соседних ячеек (если больше, то залить)
 
отмечаете колонку A
условный формат
на основании формулы
в строку формул пишете =A1>B1
выбираете нужный формат
Ок
--------------------------
поздравляю! теперь все в А, что больше В будет подсвечено выбранным вами форматом
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Функция для нумерация строк (раз в 50 строк №строки меняется на +1)
 
Код
=ЦЕЛОЕ((СТРОКА()-1)/50)+1
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Создать правило через условное форматирование: сравнение соседних ячеек (если больше, то залить)
 
Цитата
Юлия написал:
если число больше (или меньше) рядом стоящего
так больше или меньше?
для В8 какая ячейка рядом стоящая? (я знаю таких 4 (А8, С8, В7, В9) или даже 8,  если хотите, а у вас рядом это какая? особенно с учетом, что это одна ячейка)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Функция ЕСЛИ, с огромным количеством условий, не справляется.
 
а я пытаюсь в вашем сообщении прочитать описание задачи (точное и по возможности лаконичное, наждеюсь, оно буде короче, чем приведенная выше формула))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Функция ЕСЛИ, с огромным количеством условий, не справляется.
 
допустим вы занимаетесть строительством домов, а я жирный заказчик
я вам говорю:
-- можете построить мне дачу моей мечты?
вы:
-- могу
я:
-- стройте! деньги не вопрос.
-------------------------
но у меня вопрос: вы сможете построить мне дачу моей мечты (с количеством этажей, комнат,  с нужным количеством гаражей, с бассейном правильного размера, в конце концов с вертолетной площадкой, сможете???)

описавая задачу, вы никому не делаете одолжения
описание по типу: "на, подавись!" все еше не позволяет приступить к решению))
удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Функция ЕСЛИ, с огромным количеством условий, не справляется.
 
разбирать то, что вы наваяли и оно не работает
а) не интересно
б) бесполезно пытаться угадать задачу по не работающему решению. (по работающему не всегда получается понять)
если вам интересно решение - от вас требуется описание задачи
обьясните простыми словами на примере своего файла что и где вы хотите сосчитать
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Отследить ручное изменение высоты строки
 
можно
если защитить лист
а для изменения высоты строки навесить кнопку "Изменить высоту строки"
и написать макрос под эту задачу
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
ошибка в макросе, : ReDim a(1 To UBound(ks), 1 To 15)
 
Цитата
DJMC написал:
Правда перестал выводить время которое затрачено на данные процесс
используйте:
Код
  If dk = "" Then MsgBox "Жопа за " & Timer - tm & " сек.": Exit Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Функция ЕСЛИ, с огромным количеством условий, не справляется.
 
Денис Долинский,
из сообщения 1 мы узнали:
1. что у вас не достаточно знаний
2. а формула нужна
3. руководство поставило задачу
4. если и еслимн привели к краху
5. макрос  - это что-то вообще заоблачное
6.
Цитата
Денис Долинский написал:
Требуется написать (или свести воедино) формулу по условиям написанным ниже.
а ниже.... ни одного слова о том, КАКАЯ формула вам нужна, ЧТО ВЫ ПЫТАЕТЕСЬ сосчитать? одни только причитания о сложностях и ни слова о сути задачи
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
ошибка в макросе, : ReDim a(1 To UBound(ks), 1 To 15)
 
перед
Код
  ks = Split(dk, ","): ReDim a(1 To UBound(ks), 1 To 15)

написать
Код
  If dk = "" Then Exit Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
группировка данных с сохранением значений в одной ячейке
 
мне проще всего так:
Код
Sub JoinEmail()
  Dim a, k, d, r&
  Set d = CreateObject("Scripting.Dictionary"): a = [a1].CurrentRegion
  For r = 1 To UBound(a)
    If d.exists(a(r, 1)) Then d(a(r, 1)) = d(a(r, 1)) & "," & a(r, 2) _
    Else d(a(r, 1)) = a(r, 2)
  Next
  [e:d].ClearContents: k = d.keys: ReDim a(1 To d.Count, 1 To 2)
  For r = 0 To UBound(k): a(r + 1, 1) = k(r): a(r + 1, 2) = d(k(r)): Next
  [e1].Resize(UBound(a), UBound(a, 2)) = a
End Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Зеркальные ячейки на разных листах
 
прям беда!((
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Зеркальные ячейки на разных листах
 
копируйте лист1 столько раз в файле сколько вам нужно
пишите что-нибудь в С8 на первом листе или в любой его копии
Код
Private Sub Worksheet_Change(ByVal Target As Range)
  If Not Intersect(Target, [c8]) Is Nothing Then
    Application.EnableEvents = False
    Range("c8").Select: Worksheets.Select
    ActiveCell.FormulaR1C1 = [c8]
    Me.Select: Application.EnableEvents = True
  End If
End Sub
Изменено: Ігор Гончаренко - 22.06.2022 22:01:49
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Удаление дубликатов без сдвига строки
 
Код
Sub ClearDouble()
  Dim R&, rg As Range
  R = 2
  Do While Not IsEmpty(Cells(R, 1))
    If Cells(R - 1, 1) = Cells(R, 1) Then If rg Is Nothing Then Set rg = Cells(R, 1) Else Set rg = Union(rg, Cells(R, 1))
    R = R + 1
  Loop
  If Not rg Is Nothing Then rg.ClearContents
End Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Изменение параметров осей в диаграмме средствами vba, Не выполняется команда vba по изменению параметров (цвета) осей встроенной диаграммы
 
понятно. как хотите
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Изменение параметров осей в диаграмме средствами vba, Не выполняется команда vba по изменению параметров (цвета) осей встроенной диаграммы
 
а файл есть у вас?
можете на примере файла простыми словами (без VBA) обьяснить что хотите сделать?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Преобразование формулы СЧЁТЕСЛИ, находящей дубли, в макрос, Формула ищет дубли в столбце, но когда много ячеек работает очень долго, макрос ускорит процесс
 
несколько тысяч формул обрабатываются обычно незаметно, несколько десятков тысяч формул могут обрабатываются незаметно для пользователя, но уже в зависимости от содержимого формул и мощности компьютера (и несколько десятков тысяч - это реально 1, 2, 3 десятка тысяч)
а вот 700 тыс. формул - это уже проблема (и тут уже не важна суть формул или вычислительные возможности компьютера) -это почти гарантированы тормоза в работе с файлом
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Средневзвешенный, Средневзвешенный курс
 
все нормально, ваш результат совпадает с математикой)
у всех значений одинаковый вес=1 - средневзвешенное будет равно среднему в этой ситуации
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Выделение чисел с заданным диапазоном 2
 
формула массива:
Код
=ЕСЛИ(СУММПРОИЗВ(--(($A$1:$A1-A2)^2<=4));"Дубликат";"")
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Разделить таблицу на файлы
 
рано говорить об оплатить
для начало нужно увидеть материал (файл с которым нужно будет работать) и из ваших обьяснений понять что с ним нужно делать
понимаете, задача разобрать файл по колнках - это очень приблизительная задача
написанный по такому ТЗ макрос скорее всего будет генерировать всякую ерунду, совершенно вам не нужную
чтобы получить результат нужен материал и описание задачи
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Разделить таблицу на файлы
 
легко
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 381 След.
Наверх