Новости:

Новая редакция правил форума: 2.4. Если вопрос или ответ содержится во вложенном файле, все-равно кратко описывайте в сообщении вопрос или суть решения. Это необходимо, чтобы тему можно было найти через поиск.

Главное меню

Собрать строки под искомым значением

Автор t.italia, 05.07.2013, 17:51

« назад - далее »

t.italia

Уважаемые форумчане, буду очень признательна за помощь по решению (см. приложение)
t.italia@ya.ru

Шпец Докапыч

Немного топорно, но можно так:
A5: =СЧЁТЕСЛИ(B4:G4;$I$5)&
СЧЁТЕСЛИ(B4:G4;$I$6)*2&
СЧЁТЕСЛИ(B4:G4;$I$7)*3&
СЧЁТЕСЛИ(B4:G4;$I$8)*4&
СЧЁТЕСЛИ(B4:G4;$I$9)*5&
СЧЁТЕСЛИ(B4:G4;$I$10)*6

AJ5: {=СУММПРОИЗВ(НЕ(ЕОШ(НАЙТИ(СТРОКА()-4;$A$5:$A$33)))*(AJ$4=$B$5:$G$33))}
Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли

t.italia

ЗдОрово!!! Спасибо большое! ...читала-читала, так и не поняла.. хоть и не блондинка.. не дано видимо, либо нужно углублять свои знания... Но так впечатляет как оно работает!! )) Спасибо еще раз и удачи!!

Шпец Докапыч

Пожалуйста.
Взамен первой многоэтажки придумал более лаконичную формулу:
A5: {=СУММ((B4:G4=$AI$5:$AI$10)*{100000:20000:3000:400:50:6})}

Чтобы проще было разобраться во второй формуле, можно использовать следующие приёмы:

  • Выделение части формулы в отдельный столбец, например: СТРОКА()-4.
  • Уменьшить N, т.е., вместо A33, взять A9.
  • Вычислять формулу частично, выделяя в строке формул кусочек и нажимая F9.
Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли

_Boroda_

#4
Без доп. столбца
=СУММПРОИЗВ(--(ЕЧИСЛО(ПОИСК(" "&$AI6&" ";" "&$B$5:$B$33&" "&$C$5:$C$33&" "&$D$5:$D$33&" "&$E$5:$E$33&" "&$F$5:$F$33&" "&$G$5:$G$33&" "))*$B$6:$G$34=AJ$4))
Скажи мне, кудесник, любимец ба'гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995