Страницы: 1
RSS
Определение номера колонки таблицы в которой находится искомое значение.
 
Итак у меня таблица R2C8:R500C19 в ней подтянутые формулами имена людей.  
Также есть список всех имен которые упоминаются в данной таблице, они все расположены в одну колонку.  
Мне необходимо определить номер столбца в которой находится каждое имя в списке имен. По возможности используя одby столбец рядом со списком.  
 
Пробывал пользоваться ПОИСКПОЗ, но он ищет только в одной колонке или строке.  
также пробывал подставить область (R2C8:R500C19) в поле "просматриваемый массив" данной формулы, но безрезультатно.  
 
PS Прошу не предлагать примеры с формулами в стиле А1, я их не читаю.  
Заранее спасибо, Евгений.
 
{quote}{login=aloyants}{date=19.10.2012 01:40}{post}Итак...  
Мне необходимо...  
PS Прошу не предлагать примеры с формулами в стиле А1, я их не читаю... {/post}{/quote}  
Итак - у меня таблицы нет...  
Мне необходимо - У меня нужды нет выдумывать что там в R2C8:R500C19...  
Прошу не - Какие еще ограничения будут?.. ;) -61977-
 
Зря не хотите в А1...  
Тогда UDF :)  
 
Function aloyants(krit$, r As Range)  
   Dim cc As Range  
   For Each cc In r  
       If cc.Value = krit Then  
           aloyants = cc.Column - r.Column + 1  
           Exit For  
       End If  
   Next  
End Function
 
за макрос спасибо, просто рассчитывал, что можно как-то на листе сделать
 
от анонима анониму :)  
 
Думаю что можно - но не знаю как, я не спец по формулам.  
Но думаю если бы был файл (и не важно, какой там стиль) - скорее всего ответ уже был бы и стандартными формулами. В файле - а там уж сами ставьте стиль как хотите.  
А это хоть и макрос, но на листе :)
 
У меня получилось нечто такое:  
=SUMPRODUCT(((COLUMN(D8:G8)-COLUMN(D8)+1))*(D1:G6=A1))
 
Для русского - поищите у себы файл FUNCS.xls, там перевод всех функций.  
Где-то СУММПРОИЗВ(), СТОЛБЕЦ(), ну и разделитель может быть другой (хотя я тут не использовал разделитель :) )  
Да, вместо D8:G8 можно писать/указывать те же ячейки диапазона D1:G1.  
Но корректно показывает только при одном совпадении!
 
Спасибо все работает!!!
Страницы: 1
Читают тему
Наверх