Страницы: 1
RSS
номер столбца перевести в букву столбца
 
Собственно вопрос в теме.    
На форуме находил ссылки но они для ВБА, мне нужно узнать как это делат стандарнтыми методами (встроенными формулами ексель. Номер столбца из мвоих условий я получил легко, а вот как перевести его в букву не могу (((  
Заранее спасибо за помощь.
 
=ЛЕВСИМВ(АДРЕС(1;СТОЛБЕЦ();4);ДЛСТР(АДРЕС(1;СТОЛБЕЦ();4))-1)
 
=ПОДСТАВИТЬ(АДРЕС(1;СТОЛБЕЦ();4);1;"")
 
=ЛЕВСИМВ(АДРЕС(СТРОКА();СТОЛБЕЦ();2))  
=СИМВОЛ(СТОЛБЕЦ()+64)  
И еще 25 формул :)
 
а для столбцов после Z ?
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
Где-то в тех 25 формулах :)  
 
Будь четче обрисована задача...
 
а как теперь подставить эти буквенные значения столбца в формулу нампример счетесли?
 
ТС, какими-то окольными путями решаете вы свою задачу...  
по опыту - не менее 90% проблем в решении происходят из-за неправильной постановки задачи.
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
Ладно вот задача:  
нужно в таблице найти столбец (месяц) и посчитать сколько в этом стобце плюсов и мунусов.  
Искомый месяц я нахожу вот так: =ПОИСКПОЗ(МЕСЯЦ(СЕГОДНЯ());A2:Q2;0)  
и получаю номер столбца с нужным (текущим) месяцем, дальше я предпологал перевести цифру столбца в его букву и эту формулу подставить в диапазон формулы "счетесли"
 
ну вот и ладушки.  
я в формулах сильно плаваю, но и десяти минут не пройдёт, как вашу задачу решат :)
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
Не переводите в цифру, находите сразу нужный диапазон. Функция ИНДЕКС().  
Я мало написал? Так и Вы пример не показали.
 
вот я почти на 100% уверен, что мой ответ вас опять не устроит, ибо вы пишете, что искать НОМЕР месяца вы собираетесь в столбцах A:Q...  
наверное,сейчас выяснится, что вам на самом деле нужен не номер, а сам месяц...  
в эти игрушки можно играть долго...  
 
но, как спросили, так и отвечаю, а дальше - как-нибудь сами.  
=СЧЁТЕСЛИ(ИНДЕКС($A:$Q;0;МЕСЯЦ(СЕГОДНЯ()));">0")  
=СЧЁТЕСЛИ(ИНДЕКС($A:$Q;0;МЕСЯЦ(СЕГОДНЯ()));"<0")
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
Спасибо всем большое ))) разобрался
 
Быстрее дадите пример, соответственно быстрее получите ответ.
Редко но метко ...
 
MCH спасибо! как раз то, что искала
Страницы: 1
Читают тему
Наверх