Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сравнение двух списков - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнение двух списков (Формулы/Formulas)
Сравнение двух списков
DonnieBrasco Дата: Пятница, 09.12.2016, 14:19 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Помогите,есть два списка со значениями "лицевой счет", "дата" и "сумма",мне необходимо понять какие значения по "сумме" есть в списке 1,какие значения по "сумме" отсутствуют в списке 2 и наоборот! я приложил маленькую таблицу, где видно какой суммы не достает, но если делать по формуле ВПР, то я просто не могу выявить это значение, почему не понимаю, подскажите пожалуйста что не так((( Сразу же скажу что пользователь Exele я не опытный,извините если что не так описал!!!
К сообщению приложен файл: 12.xls (40.5 Kb)


Сообщение отредактировал DonnieBrasco - Пятница, 09.12.2016, 14:22
 
Ответить
СообщениеПомогите,есть два списка со значениями "лицевой счет", "дата" и "сумма",мне необходимо понять какие значения по "сумме" есть в списке 1,какие значения по "сумме" отсутствуют в списке 2 и наоборот! я приложил маленькую таблицу, где видно какой суммы не достает, но если делать по формуле ВПР, то я просто не могу выявить это значение, почему не понимаю, подскажите пожалуйста что не так((( Сразу же скажу что пользователь Exele я не опытный,извините если что не так описал!!!

Автор - DonnieBrasco
Дата добавления - 09.12.2016 в 14:19
SLAVICK Дата: Пятница, 09.12.2016, 14:28 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Проверить наличие можно обычной формулой:
Код
СЧЁТЕСЛИ(G3;$A$3:$A$92)>0


если делать по формуле ВПР

Потому что у Вас часть данных число - часть текст.
впр (вводить формулой массива)нужно так:
Код
=ВПР(G3&"";""&$A$3:$B$92;2;0)
К сообщению приложен файл: 1424489.xls (57.5 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
СообщениеПроверить наличие можно обычной формулой:
Код
СЧЁТЕСЛИ(G3;$A$3:$A$92)>0


если делать по формуле ВПР

Потому что у Вас часть данных число - часть текст.
впр (вводить формулой массива)нужно так:
Код
=ВПР(G3&"";""&$A$3:$B$92;2;0)

Автор - SLAVICK
Дата добавления - 09.12.2016 в 14:28
dim34rus Дата: Пятница, 09.12.2016, 15:33 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация: 10 ±
Замечаний: 0% ±

Excel 2007 - 2013
В колонку D пишем формулу:
Код
=ЕСЛИ(ВПР(A3;$F$3:$H$92;3;0)=C3;"";"Нет")

В колонку I пишем:
Код
=ЕСЛИ(ВПР(F3;$A$3:$C$93;3;0)=H3;"";"Нет")


Результат будет следующий:
"" - есть такой счет с такой суммой
"Нет" - есть такой счет, нет такой суммы
"#Н/Д" - нет такого счета

ИМХО более чем информативно
ЗЫЖ в первых колонках обоих таблиц содержится и числа и текст (точнее числа в формате текста). надо сначала преобразовать все к одному формату.
Избавиться от этого косяка можно так: 1) установить формат (через диалог (не через панель инструментов)) числовой, без разделения разрядов, 0 знаков после запятой
далее есть два варианта. вариант1: по кажной ячейки жать F2 потом Enter (Это долго)
вариант 2: в "левой" ячейки написать "0", скопировать, выделить всю колонку с числами, специальная вставка (значение, сложить) ... и вуаля все значения стали числами


Извращение - это писать формулы в Word'овских таблицах.
ЯД 410014340958327
 
Ответить
СообщениеВ колонку D пишем формулу:
Код
=ЕСЛИ(ВПР(A3;$F$3:$H$92;3;0)=C3;"";"Нет")

В колонку I пишем:
Код
=ЕСЛИ(ВПР(F3;$A$3:$C$93;3;0)=H3;"";"Нет")


Результат будет следующий:
"" - есть такой счет с такой суммой
"Нет" - есть такой счет, нет такой суммы
"#Н/Д" - нет такого счета

ИМХО более чем информативно
ЗЫЖ в первых колонках обоих таблиц содержится и числа и текст (точнее числа в формате текста). надо сначала преобразовать все к одному формату.
Избавиться от этого косяка можно так: 1) установить формат (через диалог (не через панель инструментов)) числовой, без разделения разрядов, 0 знаков после запятой
далее есть два варианта. вариант1: по кажной ячейки жать F2 потом Enter (Это долго)
вариант 2: в "левой" ячейки написать "0", скопировать, выделить всю колонку с числами, специальная вставка (значение, сложить) ... и вуаля все значения стали числами

Автор - dim34rus
Дата добавления - 09.12.2016 в 15:33
SLAVICK Дата: Пятница, 09.12.2016, 15:52 | Сообщение № 4
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
в первых колонках обоих таблиц содержится и числа и текст

Потому что у Вас часть данных число - часть текст.


есть два варианта.

третий вариант ;) :
впр (вводить формулой массива)нужно так:
=ВПР(G3&"";""&$A$3:$B$92;2;0)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
в первых колонках обоих таблиц содержится и числа и текст

Потому что у Вас часть данных число - часть текст.


есть два варианта.

третий вариант ;) :
впр (вводить формулой массива)нужно так:
=ВПР(G3&"";""&$A$3:$B$92;2;0)

Автор - SLAVICK
Дата добавления - 09.12.2016 в 15:52
krosav4ig Дата: Пятница, 09.12.2016, 17:37 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
ВПР
Код
=--ПРАВБ(ВПР(F3&" "&G3&"*";ТЕКСТ($B$3:$B$93;""""&$A$3:$A$93&""" ГГГГ-ММ-ДД"" 00:00:00.0000"&ПОВТОР(" ";60)&$C$3:$C$93&"""");1;);60)
К сообщению приложен файл: 3523069.xls (58.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Пятница, 09.12.2016, 17:37
 
Ответить
Сообщение
ВПР
Код
=--ПРАВБ(ВПР(F3&" "&G3&"*";ТЕКСТ($B$3:$B$93;""""&$A$3:$A$93&""" ГГГГ-ММ-ДД"" 00:00:00.0000"&ПОВТОР(" ";60)&$C$3:$C$93&"""");1;);60)

Автор - krosav4ig
Дата добавления - 09.12.2016 в 17:37
dim34rus Дата: Суббота, 10.12.2016, 02:08 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация: 10 ±
Замечаний: 0% ±

Excel 2007 - 2013
Первоначальное задание было

,какие значения по "сумме" отсутствуют в списке 2 и наоборот!

следовательно
krosav4ig

Ваше решение решает только половину задания.

Что-то мне подсказывает, что постановка задачи с указанным примером указывает на периодичность и рутинность данной процедуры, поэтому каждый раз прописывать массив формул - это геморррр. Выход - макрос. (он будет избавлен от динамичности размер таблицы и форматов типа текст/число). Один раз написал и забыл.
ЗЫЖ Вы в своем решении верно подметили необходимость учета даты. я этот момент проглядел.


Извращение - это писать формулы в Word'овских таблицах.
ЯД 410014340958327
 
Ответить
СообщениеПервоначальное задание было

,какие значения по "сумме" отсутствуют в списке 2 и наоборот!

следовательно
krosav4ig

Ваше решение решает только половину задания.

Что-то мне подсказывает, что постановка задачи с указанным примером указывает на периодичность и рутинность данной процедуры, поэтому каждый раз прописывать массив формул - это геморррр. Выход - макрос. (он будет избавлен от динамичности размер таблицы и форматов типа текст/число). Один раз написал и забыл.
ЗЫЖ Вы в своем решении верно подметили необходимость учета даты. я этот момент проглядел.

Автор - dim34rus
Дата добавления - 10.12.2016 в 02:08
Eclan Дата: Вторник, 07.03.2017, 00:34 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
У меня 2 схожих списка. Во втором отсуствуют 6 строк (песен, что есть в первом). Нужно сравнить 2 списка, недостающие во 2-м списке строки (это диапазон А-К) сначaла выделить цветом в более полном (1-м) списке (совпадающие замазать другим цветом) и потом отобразить отдельно только уникальные (т.е. отсуствующие во втором).
К сообщению приложен файл: 9929917.xls (24.0 Kb) · 5858817.xls (21.5 Kb)
 
Ответить
СообщениеУ меня 2 схожих списка. Во втором отсуствуют 6 строк (песен, что есть в первом). Нужно сравнить 2 списка, недостающие во 2-м списке строки (это диапазон А-К) сначaла выделить цветом в более полном (1-м) списке (совпадающие замазать другим цветом) и потом отобразить отдельно только уникальные (т.е. отсуствующие во втором).

Автор - Eclan
Дата добавления - 07.03.2017 в 00:34
Pelena Дата: Вторник, 07.03.2017, 06:55 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19177
Репутация: 4417 ±
Замечаний: ±

Excel 365 & Mac Excel
Eclan, прочитайте Правила форума и создайте свою тему


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеEclan, прочитайте Правила форума и создайте свою тему

Автор - Pelena
Дата добавления - 07.03.2017 в 06:55
Eclan Дата: Вторник, 07.03.2017, 12:48 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
прочитайте Правила форума и создайте свою тему

Разве мой вопрос не относиться к теме "Сравнение двух списков"?
[moder]Тема закрыта. Причина: нарушение п.п. 4 и 5q Правил форума[/moder]
Ничего не понимаю. Хотя я задал вопрос точно по теме "Сравнение двух списков" вы сказали, что нужно создать новую. Я ее создал. А теперь вы говорите, что вы нарушили правила. Теперь как мне выкрутиться из этого лабиринта?


Сообщение отредактировал Eclan - Вторник, 07.03.2017, 14:49
 
Ответить
Сообщение
прочитайте Правила форума и создайте свою тему

Разве мой вопрос не относиться к теме "Сравнение двух списков"?
[moder]Тема закрыта. Причина: нарушение п.п. 4 и 5q Правил форума[/moder]
Ничего не понимаю. Хотя я задал вопрос точно по теме "Сравнение двух списков" вы сказали, что нужно создать новую. Я ее создал. А теперь вы говорите, что вы нарушили правила. Теперь как мне выкрутиться из этого лабиринта?

Автор - Eclan
Дата добавления - 07.03.2017 в 12:48
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнение двух списков (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!