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

Страницы: 1
Макрос для удаления столбцов с единственным значением и для дополнения определенного столбца
 
О, еще вариант. Спасибо.
Макрос для удаления столбцов с единственным значением и для дополнения определенного столбца
 
Благодарю. Буду разбираться.
Макрос для удаления столбцов с единственным значением и для дополнения определенного столбца
 
Приветствую всех.
Прошу помочь со следующей задачей.
Требуется макрос, который бы:
1. удалял столбцы, в которых внесено единственное повторяющееся в строках значение (не считая названия такого столбца - т.е. строки 1), игнорируя пустые ячейки (т.е. столбцы с единственным значением и пустыми ячейками - под удаление).
2. искал столбец с названием "Значение" (такой столбец может и отсутствовать) и добавлял (суммировал) бы ко всем внесенным значениям в этом столбце 2,7.
Пример прилагаю.
Заранее спасибо.
To Do Liste, есть идеи ?
 
Цитата
написал: оно же там было...
Упс. Не заметил.
Тогда я доработал - учитывается не только русский "х", но и английский "x". ;)  
To Do Liste, есть идеи ?
 
Условное форматирование
Округление копеек НДФЛ, ошибка в итоговой сумме
 
В Вашем файлике да. Потому что Вы округляете полученные значения до копеек.
ТС пытается округлять 13% от сумм до целых рублей, отбрасывая копейки. Суммируя отброшенные копейки мы и находим потерянный рубль. Что конкретно хочет на этом фоне автор не совсем понятно. Вопрос не в хитрых формулах, а в здравом смысле и правилах округления.
Округление копеек НДФЛ, ошибка в итоговой сумме
 
При округлении неизбежно теряется точность расчетов. В Вашем случае округление в меньшую сторону произошло больше раз, чем округление в большую сторону, что и дало по итогу уменьшение в 1 рубль. См. файл.
Вернуть данные из общей таблицы по двум критериям
 
Огромное спасибо всем откликнувшимся.
Наиболее подходящие для моих целей варианты предложены пользователем memo:
Цитата
memo написал:
Обычная:=INDEX($M$14:$M$20;MATCH(1;INDEX(($K$14:$K$20=A3)*($L$14:$L$20=B3);0);0))И еще:=LOOKUP(2;1/(($K$14:$K$20=A3)*($L$14:$L$20=B3));$M$14:$M$20)
Работает и с числами и с текстом, нет проблем с формулами массива.
Кстати, с формулами массива так и не понял в чем проблема.
Выделяю диапазон, где нужны формулы, вставляю в строке формул формулу
Код
=ИНДЕКС($L$14:$L$20;ПОИСКПОЗ(A3&B3;$J$14:$J$20&$K$14:$K$20;0))
нажимаю Ctrl+Shift+Enter - по всему массиву возвращается значение, актуальное только для первой строки (что, очевидно объясняется тем, что эта часть "A3&B3" одинакова для всего массива, но почему одинакова - неясно, ведь строки не заданы жестко и должны меняться в формуле для каждой следующей строки).
Вернуть данные из общей таблицы по двум критериям
 
Возможно, я что-то делаю не так, но у меня по всему массиву возвращается значение, актуальное для первой строки.
Вернуть данные из общей таблицы по двум критериям
 
Ребята, предложенное пользователем New решение несомненно рабочее (отдельная благодарность), только есть проблема - работает только если возвращаемые данные являются числами, если текст - то увы. Это полностью мой косяк, заполнил файл примера для удобства числами, извиняюсь. Есть идеи как реализовать вышеописанную задачу, если возвращаемые значения являются текстом?

P.S. И да, вариант, предложенный пользователем V с отдельным столбцом в просматриваемом диапазоне, где склеивались бы улица и дом, к сожалению, не подходит. Требуется именно решение формулой без изменения структуры просматриваемого диапазона.
Вернуть данные из общей таблицы по двум критериям
 
Ого, благодарю, неожиданное решение.
Вернуть данные из общей таблицы по двум критериям
 
Приветствую всех.
Прошу подсказать как реализовать функционал ВПР (можно и не ВПР), где искомые данные и просматриваемые данные состоят из значений нескольких ячеек - т.е. не поиск адреса, в диапазоне готовых адресов, а поиск склейки "улица"+"дом" (в разных ячейках) в просматриваемом диапазоне, где улица и дом тоже указаны в разных ячейках. Пример прилагаю.
Объединить в столбце таблицы название групп с названиями подгрупп и названиями элементов
 
Цитата
Денис написал: Можно ли как-то объединить вложения?
Вашу проблему не решает группировка? (Вкладка "Данные", кнопка "Группировать")
Использование гугл-таблицы в качестве просматриваемого диапазона функции ВПР
 
Добрый день!
Умные люди, посмотрите прилагаемый файл. При использовании гугл-таблицы в качестве просматриваемого диапазона функции ВПР появляется ошибка "Значение, используемое в формуле, имеет неправильный тип данных". Причем, excel понимает, какой диапазон нужно просматривать, поскольку отдельно ссылку на эту же гугл-таблицу открывает корректно.
Собственно, вопрос, в качестве просматриваемого диапазона функции ВПР нельзя использовать ссылки на гугл-таблицы или я неправильно сделал конкретно этот экселевский файл?
Получить из текста только название улицы
 
БМВ, извиняюсь. Все правильно. Вместо "Left" ошибочно написал "ПРАВСИМВ". Большое спасибо за решение.
Получить из текста только название улицы
 
БМВ, благодарю за предложенный вариант, но результатом этой формулы (у меня во всяком случае) являются номера домов
Получить из текста только название улицы
 
Цитата
buchlotnik написал:
наверное нужно делать нормальный пример изначально
Пардон, моя вина.

Привожу полный список вариантов (выдержка из Приказа Минфина России от 05.11.2015 N 171н):
Аллея - "ал."
Бульвар - "б-р"
Взвоз - "взв."
Въезд - "взд."
Дорога - "дор."
Заезд - "ззд."
Километр - "км"
Кольцо - "к-цо"
Коса - "коса"
Линия - "лн."
Магистраль - "мгстр."
Набережная - "наб."
Переезд - "пер-д"
Переулок - "пер."
Площадка - "пл-ка"
Площадь - "пл."
Проезд - "пр-д"
Просек - "пр-к"
Просека - "пр-ка"
Проселок - "пр-лок"
Проспект - "пр-кт"
Проулок - "проул."
Разъезд - "рзд."
Ряд(ы) - "ряд"
Сквер - "с-р"
Спуск - "с-к"
Съезд - "сзд."
Тракт - "тракт"
Тупик - "туп."
Улица - "ул."
Шоссе - "ш."
Получить из текста только название улицы
 
Приветствую всех.

Проблема следующая. Есть список адресов (каждый адрес в отдельной строке) в следующем виде:

ул. Суворова, д. 20
пгт. Северный, ул. Зеленая, д. 15
ул. Ленина, д. 1
ул. Новая, д. 17/2

Требуется получить формулой:
Суворова
Зеленая
Ленина
Новая
Наверное, следует дополнить. Помимо "ул." могут быть "пер.", "пл.", "б-р" и т.д.

Заранее спасибо.
Поиск N-го значения в диапазоне, Поиск N-го значения в диапазоне
 
Vladimir K, спасибо. Это то, что нужно.
Поиск N-го значения в диапазоне, Поиск N-го значения в диапазоне
 
Проблема: есть диапазон значений, где в каждой строке имеется номер договора (не числовой - формат, к примеру: 15/2, 07-08, 61-51-12, 14/2/8 и т.д.). Эти номера могут дублироваться в разных строках.
Как формулой в каждой строке получить значение только первого (второго... последнего) по счету вхождения значения номера договора в диапазон (остальные - пустые или с иным значением - спец. символ (например, *), ошибка и т.д.)? Для последнего встречающегося в диапазоне значения - особое обозначение, например, текст "последний" или что-то такое. Конечное решение может допускать несколько дополнительных промежуточных колонок с формулами.

Пример (нужно первое значение) :
№:15/2         Формула: 1 (встречается первый и не последний раз в диапазоне)
№ 07-08       Формула: последний (хоть и первый, но встречается только 1 раз в диапазоне)
№:15/2         Формула: *  (встречается не первый и не последний раз в диапазоне)
№:15/2         Формула: последний (встречается последний раз в диапазоне)
№ 61-51-12  Формула: 1 (встречается первый и не последний раз в диапазоне)
№ 61-51-12  Формула: последний (встречается последний раз в диапазоне)
№ 14/2/8       Формула: последний (хоть и первый, но встречается только 1 раз в диапазоне)

Пример (нужно третье значение) :
№:15/2         Формула: *  (встречается не третий и не последний раз в диапазоне)
№ 07-08       Формула: последний (встречается только 1 раз в диапазоне)
№:15/2         Формула: *  (встречается не третий и не последний раз в диапазоне)
№:15/2         Формула: последний (хоть и третий, но последний)
№ 61-51-12  Формула: * (встречается не третий и не последний раз в диапазоне)
№ 61-51-12  Формула: последний (встречается последний раз в диапазоне)
№ 14/2/8       Формула: последний (встречается только 1 раз в диапазоне)

Если подобный функционал сложно или невозможно реализовать, то хотя бы как решить вопрос с поиском первого значения?
Перенос строк на другой лист по определенному условию, Как реализовать перенос строк на другой лист по определенному условию?
 
Спасибо за предложенные варианты.
Перенос строк на другой лист по определенному условию, Как реализовать перенос строк на другой лист по определенному условию?
 
Спасибо за вариант решения. А нельзя ли сделать формулами - чтобы при изменении данных на исходном листе автоматически обновлялись данные на втором листе?  В текущей ситуации требуется нажимать кнопку обновления.
Перенос строк на другой лист по определенному условию, Как реализовать перенос строк на другой лист по определенному условию?
 
Файл примера
Перенос строк на другой лист по определенному условию, Как реализовать перенос строк на другой лист по определенному условию?
 
Не могу сообразить как реализовать следующее.
Есть лист с данными (к примеру, на 1000 строк). Требуется, чтобы на другом листе дублировались строки, содержащие в одной из своих ячеек определенное значение. При этом требуется, чтобы перенесенные строки на новом листе шли одна за одной, т.е. между ними не было пробелов из строк, которые не переносятся. Вроде не сложно, но не могу понять как сделать.
Страницы: 1
Наверх