Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 339 След.
Анекдот дня, Постим сюда понравившиеся:)
 
На овощном рынке покупатель спрашивает продавца:
- А у вас помидоры не генно-модифицированные?
Продавец:
- А почему вы спрашиваете?
Помидоры:
- Да, а почему вы спрашиваете?..
Сместить ячейки с записями влево в крайнее положение, если есть пустые ячейки слева., Макросом
 
Цитата
DANIKOLA написал:
Tetris2
не знаю, нужно пробовать, сравнивать...
Я этот вариант не видел, когда свой писал, но о нем думал...
Сместить ячейки с записями влево в крайнее положение, если есть пустые ячейки слева., Макросом
 
yuraok, учитывая, что
Цитата
yuraok написал:
таблица очень большая на тисячи рядов и сотни столбцов,
макрос, предложенный выше, скорее всего будет тормозить...
попробуйте такой вариант (макрос в модуле листа)
Код
Sub Delete_Cells()
    Dim Arr(), Res(), i&, j&, k&, a&, b&
    Arr = UsedRange.Value
    a = UBound(Arr)
    b = UBound(Arr, 2)
    ReDim Res(1 To a, 1 To b)
    For i = 1 To a
        k = 1
        For j = 1 To b
            If Arr(i, j) <> "" Then
                Res(i, k) = Arr(i, j)
                k = k + 1
            End If
        Next j
    Next i
    Application.ScreenUpdating = False
    Range("A1").Resize(a, b).Value = Res
    Application.ScreenUpdating = True
End Sub
Суммирование уникальных значений по каждой позиции.
 
Цитата
Graber777 написал:
общий вес по артикулу 1 = 12
почему 12, вроде как 17...
Расчет стоимости изделия при выборе определенных параметров из списка данных
 
Кросс
Там дан ответ (один из вариантов).
В один столбец поместить несколько фильтров в зависимости от отмеченных чекбоксов
 
Как-то у меня не получается из вашего рисунка войти в код формы...
Автоматический переход в соседнюю ячейку и ее автозаполнение при изменении показания ячейки на соседнем листе., Очень нужна помощь!
 
Цитата
Benjamenqq написал:
Если нужно - могу приложить сам файл
Нужно. Добавьте в первое сообщение.

зы
А вообще - задача комплексная, ее место в разделе Работа.
В этом разделе - один пост - один конкретный вопрос.
Изменено: Михаил Витальевич С. - 8 Май 2020 14:30:03
Найти дату, соответствующую максимальному значению.
 
Тема:
Найти дату, соответствующую максимальному значению.
Формирование ФИО и Табельного номера в одной ячейке
 
кто его знает... наверно так:
=ЕСЛИ([@Статус]="Доступен";ЛЕВСИМВ([@[Фамилия Имя Отчество]];НАЙТИ(" ";[@[Фамилия Имя Отчество]];1))&" "&ПСТР([@[Фамилия Имя Отчество]];НАЙТИ(" ";[@[Фамилия Имя Отчество]];1)+1;1)&"."&ПСТР([@[Фамилия Имя Отчество]];НАЙТИ(" ";[@[Фамилия Имя Отчество]];НАЙТИ(" ";[@[Фамилия Имя Отчество]];1)+1)+1;1)&".";"")
если не угадал - прикладывайте файл
Найти дату, соответствующую максимальному значению.
 
=ИНДЕКС(A2:A4;ПОИСКПОЗ(C2;B2:B4;0))
Формат ячейки - ДАТА
Скриптом открыть файл, изменить и записать
 
Цитата
RizONE написал:
Set oAppExcel = CreateObject("Excel.Application")
а зачем эта строчка? вы работаете не из Excel?
Подтянуть данные из другой таблице
 
del
Изменено: Михаил Витальевич С. - 7 Май 2020 15:00:21
Сохранить код макроса.
 
Цитата
Александр.М написал:
Как? Для лучшего восприятия
копируйте, например, в  Notepad++ или что-то подобное.
Подсчёт отработанных часов в графике
 
Цитата
Максим В. написал:
Примените к ячейке формат:[h]:mm
Цитата
tvyur написал:
в ячейке высвечивается формат [h]:mm и всё
русский эксель, значит и формат нужно русский: [ч]:мм
Проблема при связывании 2-х таблиц, При всязывании 2-х таблиц по столбцу "Код" excel видит дубликаты на 2-х листах. На самом деле дубликаты есть только на 1-м листе
 
leslip, что, файл такой огромный, что сюда не помещается? Почему через yadi.sk?
Проблема при связывании 2-х таблиц, При всязывании 2-х таблиц по столбцу "Код" excel видит дубликаты на 2-х листах. На самом деле дубликаты есть только на 1-м листе
 
...да вроде как все нормально...
В новом офисе не работают новые функции для динамических массивов
 
Цитата
Glago написал:
Версия экселя 1908
Старенький еxcel. Да еще, наверное, и МАК....
Выделение диапазона ячеек через InputBox
 
Цитата
rud.666 написал:
Сейчас указывается просто активный лист, а не тот лист, где выделялся диапазон.
А разве можно выделить диапазон на НЕ активном листе?
При отображении конечных данных на другом листе происходит прибавление тысячных после запятой
 
В I13: =ОКРУГЛ(март!I15;3)
B Q95: =ОКРУГЛ(СУММ(Q27:Q91);3)
и так на всех листах
Начинать предложения с заглавной буквы
 
Юр, спасибо, посмотрел справку - это типа как ПРОПНАЧ() - преобразует каждое слово, а нужно только первое.
Начинать предложения с заглавной буквы
 
Не учитывая кавычек, как вариант
Код
Function ПРОППРЕДЛ(TX$)
    Dim a, i&
    TX = LCase(TX)
    a = Split(TX, ". ")
    For i = 0 To UBound(a)
        a(i) = UCase(Left(a(i), 1)) & Mid(a(i), 2, 999)
    Next
    ПРОППРЕДЛ = Join(a, ". ")
End Function

А по кавычкам еще подумайте, как и что.
Изменено: Михаил Витальевич С. - 3 Май 2020 18:33:46
Начинать предложения с заглавной буквы
 
Цитата
zemfederal написал:
и после кавычек
а почему после кавычек?
Функция вычисления ближайшего дня недели (указывается)
 
Цитата
paul998 написал:
Желательно бы формулой
Пост #5, выше вашего
Цитата
paul998 написал:
ближайшая среда/суббота относительно сегодняшнего дня?
=СЕГОДНЯ()+МИН(ПОИСКПОЗ(4;ДЕНЬНЕД(A1+{0;1;2;3;4;5;6});0);ПОИСКПОЗ(7;ДЕНЬНЕД(A1+{0;1;2;3;4;5;6});0))-1
Изменено: Михаил Витальевич С. - 3 Май 2020 16:25:37
Функция вычисления ближайшего дня недели (указывается)
 
=A1+МИН(ПОИСКПОЗ(4;ДЕНЬНЕД(A1+{0;1;2;3;4;5;6});0);ПОИСКПОЗ(7;ДЕНЬНЕД(A1+{0;1;2;3;4;5;6});0))-1
При отображении конечных данных на другом листе происходит прибавление тысячных после запятой
 
Цитата
Dmitrivik написал:
Возникла проблема при отображении конечных данных на другом листе происходит прибавление тысячных после запятой.
Где? Какие ячейки используются?
VBA Перебор массива с поиском разных значений и выводом в переменную - как эффективнее ?
 
Цитата
all L написал:
Наверняка можно оптимизировать мой поиск.
Наверняка можно. Но не видя примера файла - ни каких предложений.
Формула разницы между последними и предыдущими значениями строк
 
как вариант:
=ПРОСМОТР(9^9;C2:N2)-ИНДЕКС(A2:N2;ПРОСМОТР(9^9;C2:N2;СТОЛБЕЦ(C2:N2)-1))
Формирование разрыва страниц по условию
 
Написал в личку.
В работе.

Сделано, оплачено.
Изменено: Михаил Витальевич С. - 2 Май 2020 05:33:56
Если находим дубликат, копируем некоторые ячейки рядом
 
Таблицу оставил, вроде не  мешает, УФ удалил.
Проверяйте. Макрос в модуле листа
Если находим дубликат, копируем некоторые ячейки рядом
 
Забыл спросить сразу - "Умная таблица" для вас принципиально? Она вам очень нужна?
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 339 След.
Наверх