Страница 1 из 2

Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 15:07
Simpleuser
Народ !
Что-то на меня тупняк напал… Пятница, что… :oops: :D
Есть (окуенных размеров) таблица вида:
ПредприятиеA:ПредприятиеB:Сумма1:Сумма2
………..
ПредприятиеX:ПредприятиеY:Сумма1:Сумма2

В недрах этой таблицы по любому есть строки, в которых A и В меняются местами. Короче, типа сверка кредиторки/дебиторки.
Какой функцией повыдёргивать эти "пары" строк ??? ВПР не катит, там поиск по первому вхождению, что-то не нашёл как вставить второе условие на совпадение ещё по одному полю…

Подскажет кто, может я фигнёй страдаю и всё гораздо проще ? :bye:

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 15:09
Yann
С таким вопросом,я начал понимать, что я ва-а-а-аще Эксель не знаю :D

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 15:13
WaveShock
А одно условие как комбинация двух, т.е. логическое выражение?

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 15:22
Simpleuser
WaveShock писал(а):А одно условие как комбинация двух, т.е. логическое выражение?

С ВПР знаком ?
Смотри, там в ключ поиска ставится фиксированное значение(ссылка) на текст/число.
Т.е., если я в диапазоне "Предприятие2:Сумма1:Сумма2" буду искать строку, где поле "Предприятие2" совпадает со значением "Предприятие1" всё было-бы хорошо, если-бы такая строка была одна. А тут структура "многие ко многим". Задача выловить взаимное совпадение. Такие должны быть уникальными. Вот и чешу репу…

Добавлено спустя 8 минут 8 секунд:
Вот тут как смог коротенько образец проблемы. Явно должна просто решаться, никак не соображу... :cry: :udiv:
Проблема.xlsx

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 15:40
Fedor
как файл0 сюда прикрутить ? :oops:

Добавлено спустя 52 секунды:
решение автосписок

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 15:46
Simpleuser
Fedor, Для одной пары прокатит. А их… несколько сотен… :(

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 15:54
Fedor
я не понял что нужно но вброшу по поводу:
Simpleuser писал(а):Такие должны быть уникальными


если в таблице нет т.н. ключа (столбец с уникальними значениями), то его можно создать из столбцов, не являющихся ключами данной таблицы.
проверка столбца на ключ производится с помощью сводной таблицы

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 15:56
kav
А если использовать такую формулу?
=(СЧЁТЕСЛИ(B$4:B$17;C4)>1)+(СЧЁТЕСЛИ(C$4:C$17;B4)>1)

Так можно посчитать кол-во совпадающих пар. И с парами где больше 1 уже и работать?

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 16:11
Simpleuser
kav, Интересный вариант, но, мне нужно не просто убедиться в наличии совпадений (они по любому есть и, в идеале, пара должна быть у ВСЕХ).

Похоже пришло решение. :think:
Решение3.xlsx

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 16:26
kav
Simpleuser писал(а):Похоже пришло решение.


В решении парные строки просто поменялись местами, а строки без пары выпали…
А могут быть разные суммы у пар?

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 16:38
Simpleuser
kav писал(а):
Simpleuser писал(а):Похоже пришло решение.


В решении парные строки просто поменялись местами, а строки без пары выпали…
А могут быть разные суммы у пар?

В принципе, количество строк в реальности должно быть чётным и у каждой должна быть пара. Это просто образец.
Для понимания — это сверка дебиторской/кредиторской задолженностей. Если у одного предприятия указана дебиторская задолженность по контрагенту, то, у контрагента должна стоять точно такая-же сумма в поле кредиторской задолженности по этому предприятию. Расхождение этих сумм есть повод начать разборки и выяснения.
В принципе, в сферическом вакууме, таких расхождений не может быть, но, бухгалтерия такая бухгалтерия… :oops: :z) :mad:

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 07 мар 2014, 21:08
ST
Simpleuser писал(а): В недрах этой таблицы по любому есть строки, в которых A и В меняются местами.

значит — при формировании таблицы надо сделать так, чтобы менялись не организации столбцами, а знак суммы (+-)
Скажем так — если столбец3 > 0 — (слово столбец далее опускаю) 5=1 6=2 7=3
иначе 5=2 6=1 7=-4
Далее все просто — сводная таблица по 5-6-сумма7, и при клике на ненулевой сумме — раскладка отношений…

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 24 авг 2015, 19:29
33й
Всем приветы!
Тоже возник вопрос по excel-ю. Вроде, ситуация простая, но ответ что-то не могу нагуглить.
Задача такая — одновременно закрепить верхних две строки (имена стголбцов) и пару столбцов справа.
Таблица с 20 столбцами — так что на монитор все не влезает. Первые 18 столбцов — описание. 19й и 20й — контрольное/итоговое значения. Нужно всегда видеть последних два столбика, остальные прокручивать.
Может знает кто, как решить?
ЗЫ: вариант переставить конрольных два столбецы в начало не предлагать:)

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 24 авг 2015, 19:37
WaveShock
ставишь курсор в нужный угол заходишь в мню "Окно" и выбираешь "закрепить области"

Совет для версии 2003

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 24 авг 2015, 19:47
33й
WaveShock писал(а):ставишь курсор в нужный угол заходишь в мню "Окно" и выбираешь "закрепить области"

Совет для версии 2003


Таким образом закрепляются области, оказавшиеся левее и выше курсора. А мне нужно закрепить закрепить то, что находится правее и выше:)
Юзаю 2013про. Но принцип заморозки областей, думаю, работает так же.

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 24 авг 2015, 19:49
GamaGama
33й, Заюзай "Split", он же "Разделить"
В 2007м — на закладке View (Вид)

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 24 авг 2015, 20:04
33й
GamaGama писал(а):33й, Заюзай "Split", он же "Разделить"
В 2007м — на закладке View (Вид)

О. спасибо! не знал о такой функции! Пока не оптимально, но цже ближе к цели)
Что смущает: сплит делит , но не фиксирует области.
Условно, поделил на 4 обасти. Получаю двойное отображение первых двух строк (в верхней и нижней половинах). Плюс, находясь в правой части (с итоговыми значениями) могу двигать курсор налево, видя содержание первых 18 столиков. А хотелось бы именно неизменности/зафиксированности двух последних столбцов.

ЗЫ: а еще одновременно использовать freez и split нельзя — одно другое отменяет.

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 24 авг 2015, 20:10
GamaGama
33й писал(а):ЗЫ: а еще одновременно использовать freez и split нельзя — одно другое отменяет.

Увы)
Можно один из разделителей задвинуть к заголовкам, тогда областей остается две (вертикальное или горизонтальное деление).
Как вариант, можно (правда, для всей книги) выключить горизонтальную полосу прокрутки.

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 24 авг 2015, 20:13
Simpleuser
Можно ещё создать связанные объекты и отображать на них контрольные значения. :think:

Re: Кто в Excel шарит ? Помогите...

СообщениеДобавлено: 24 авг 2015, 20:26
GamaGama
Simpleuser писал(а):связанные объекты

Интересно, но не совсем понимаю, как они помогут решить задачу со скроллом :think:
Давай подробнее.