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

Вход

Регистрация

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

 

= Мир MS Excel/Сравнение двух ячеек с текстом и вывод значения - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Сравнение двух ячеек с текстом и вывод значения
Katerinka_2016 Дата: Четверг, 08.12.2016, 18:45 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
Здравствуйте! Помогите, пожалуйста, есть таблица с большим количеством строк. В ней есть 15 столбцов, которые заполняются в ручную, с ответами и 15 столбцов с ключами (выбираются с помощью формулы). задача такая: сравнить эти два столбца и вывести результат совпадения в процентах или дробью. Попробовала сделать формулу (прилагаю пример) работает замечательно, но проблема в том, если в ответах написаны 2 варианта, а в ключах например должно быть 3 варианта... или наоборот, в ответе 3, а в ключах должен быть 1, то формула уже не работает((((((... еще иногда в ключах может встретиться пустая ячейка или 0, то есть этот вопрос не должен учитываться, значит в результате должно отображаться 1 или 100% не зависимо от ответа.
Заранее спасибо
К сообщению приложен файл: 6143939.rar (70.7 Kb)
 
Ответить
СообщениеЗдравствуйте! Помогите, пожалуйста, есть таблица с большим количеством строк. В ней есть 15 столбцов, которые заполняются в ручную, с ответами и 15 столбцов с ключами (выбираются с помощью формулы). задача такая: сравнить эти два столбца и вывести результат совпадения в процентах или дробью. Попробовала сделать формулу (прилагаю пример) работает замечательно, но проблема в том, если в ответах написаны 2 варианта, а в ключах например должно быть 3 варианта... или наоборот, в ответе 3, а в ключах должен быть 1, то формула уже не работает((((((... еще иногда в ключах может встретиться пустая ячейка или 0, то есть этот вопрос не должен учитываться, значит в результате должно отображаться 1 или 100% не зависимо от ответа.
Заранее спасибо

Автор - Katerinka_2016
Дата добавления - 08.12.2016 в 18:45
krosav4ig Дата: Четверг, 08.12.2016, 19:47 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте так нужно?
Код
=ТЕКСТ(СУММПРОИЗВ(СЧЁТЕСЛИ(K3;"*"&ПСТР(Z3;СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(Z3)));1)&"*")+СЧЁТЕСЛИ(Z3;"*"&ПСТР(K3;СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(K3)));1)&"*"))/2;"[=0]0;[="&ДЛСТР(K3)&"]1;""0,5""")+ЕПУСТО(Z3)

или может быть даже так (второй файл)
Код
=МАКС((СУММПРОИЗВ(СЧЁТЕСЛИ(K3;"*"&ПСТР(Z3;СТРОКА(A$1:ИНДЕКС(A:A;МАКС(ДЛСТР(K3);ДЛСТР(Z3))));1)&"*")+СЧЁТЕСЛИ(Z3;"*"&ПСТР(K3;СТРОКА(A$1:ИНДЕКС(A:A;МАКС(ДЛСТР(K3);ДЛСТР(Z3))));1)&"*"))-МАКС(ДЛСТР(K3);ДЛСТР(Z3)))/МАКС(ДЛСТР(K3);ДЛСТР(Z3));)
К сообщению приложен файл: 3752978.zip (68.1 Kb) · 2240013.zip (68.2 Kb)


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

Сообщение отредактировал krosav4ig - Четверг, 08.12.2016, 20:04
 
Ответить
СообщениеЗдравствуйте так нужно?
Код
=ТЕКСТ(СУММПРОИЗВ(СЧЁТЕСЛИ(K3;"*"&ПСТР(Z3;СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(Z3)));1)&"*")+СЧЁТЕСЛИ(Z3;"*"&ПСТР(K3;СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(K3)));1)&"*"))/2;"[=0]0;[="&ДЛСТР(K3)&"]1;""0,5""")+ЕПУСТО(Z3)

или может быть даже так (второй файл)
Код
=МАКС((СУММПРОИЗВ(СЧЁТЕСЛИ(K3;"*"&ПСТР(Z3;СТРОКА(A$1:ИНДЕКС(A:A;МАКС(ДЛСТР(K3);ДЛСТР(Z3))));1)&"*")+СЧЁТЕСЛИ(Z3;"*"&ПСТР(K3;СТРОКА(A$1:ИНДЕКС(A:A;МАКС(ДЛСТР(K3);ДЛСТР(Z3))));1)&"*"))-МАКС(ДЛСТР(K3);ДЛСТР(Z3)))/МАКС(ДЛСТР(K3);ДЛСТР(Z3));)

Автор - krosav4ig
Дата добавления - 08.12.2016 в 19:47
Katerinka_2016 Дата: Пятница, 09.12.2016, 06:02 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
krosav4ig, О, да!!!!!! Второй вариант - то что нужно!!! СПАСИБО!!!!! hands
Уже не первый раз меня выручает этот сайт victory безумно благодарна respect specool
 
Ответить
Сообщениеkrosav4ig, О, да!!!!!! Второй вариант - то что нужно!!! СПАСИБО!!!!! hands
Уже не первый раз меня выручает этот сайт victory безумно благодарна respect specool

Автор - Katerinka_2016
Дата добавления - 09.12.2016 в 06:02
krosav4ig Дата: Пятница, 09.12.2016, 06:23 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
во второй формуле не учел пустые ячейки в ключах
вот так должно быть
Код
=МАКС((СУММПРОИЗВ(СЧЁТЕСЛИ(K3;"*"&ПСТР(Z3;СТРОКА(A$1:ИНДЕКС(A:A;МАКС(ДЛСТР(K3);ДЛСТР(Z3))));1)&"*")+СЧЁТЕСЛИ(Z3;"*"&ПСТР(K3;СТРОКА(A$1:ИНДЕКС(A:A;МАКС(ДЛСТР(K3);ДЛСТР(Z3))));1)&"*"))-МАКС(ДЛСТР(K3);ДЛСТР(Z3)))/МАКС(ДЛСТР(K3);ДЛСТР(Z3));--(Z3<=""))


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

Сообщение отредактировал krosav4ig - Пятница, 09.12.2016, 11:00
 
Ответить
Сообщениево второй формуле не учел пустые ячейки в ключах
вот так должно быть
Код
=МАКС((СУММПРОИЗВ(СЧЁТЕСЛИ(K3;"*"&ПСТР(Z3;СТРОКА(A$1:ИНДЕКС(A:A;МАКС(ДЛСТР(K3);ДЛСТР(Z3))));1)&"*")+СЧЁТЕСЛИ(Z3;"*"&ПСТР(K3;СТРОКА(A$1:ИНДЕКС(A:A;МАКС(ДЛСТР(K3);ДЛСТР(Z3))));1)&"*"))-МАКС(ДЛСТР(K3);ДЛСТР(Z3)))/МАКС(ДЛСТР(K3);ДЛСТР(Z3));--(Z3<=""))

Автор - krosav4ig
Дата добавления - 09.12.2016 в 06:23
Katerinka_2016 Дата: Пятница, 09.12.2016, 07:09 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
krosav4ig, не могу понять, наверное плохо объяснила... В соседней вкладке "Ключи" убрала значение в 8 вопросе англ 5 класс, а выдает все равно 0... при пустых ячейках в ключах, должен выдавать результат 1
К сообщению приложен файл: 9780827.rar (69.4 Kb)
 
Ответить
Сообщениеkrosav4ig, не могу понять, наверное плохо объяснила... В соседней вкладке "Ключи" убрала значение в 8 вопросе англ 5 класс, а выдает все равно 0... при пустых ячейках в ключах, должен выдавать результат 1

Автор - Katerinka_2016
Дата добавления - 09.12.2016 в 07:09
krosav4ig Дата: Пятница, 09.12.2016, 09:52 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Исправил формулу в предыдущем посте


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеИсправил формулу в предыдущем посте

Автор - krosav4ig
Дата добавления - 09.12.2016 в 09:52
Katerinka_2016 Дата: Пятница, 09.12.2016, 16:23 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
krosav4ig, извиняюсь, сразу не увидела girl_sad
спасибо огромнейшее yahoo specool
 
Ответить
Сообщениеkrosav4ig, извиняюсь, сразу не увидела girl_sad
спасибо огромнейшее yahoo specool

Автор - Katerinka_2016
Дата добавления - 09.12.2016 в 16:23
  • Страница 1 из 1
  • 1
Поиск:

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