Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Исключить # столбца

Автор вопроса: user2692634Ответов: 1

У меня есть сценарий в MS Excel, как показано ниже:

Мне нужны только непрокомментированные/нехэшированные строки, автоматически перечисляемые на одном листе.

введите здесь описание изображения

  • Вам нужен макрос vba или встроенная функция? Automate This 10.09.2013
  • Эм, конечно, давай. Если у вас нет вопросов, проблем с их получением и показом вашей попытки, продолжайте. Jerry 10.09.2013
  • Portland Runner, функция на листе была бы лучше, так как необходимо перечислить 100 столбцов. Если нет варианта, все в порядке с VBA. user2692634 10.09.2013

excelexcel-2010

Ответы

Ответ 1 · рейтинг 1 · Gary's Student

Скажем, данные находятся в столбце A от A1 до A20. В поле B1 введите: =IF(LEFT(A1,1)‹>"#",1,"") В поле B2 введите: =IF(LEFT(A2,1)‹>" #",MAX($B$1:B1)+1,"") и скопируйте вниз В C1 введите: =IFERROR(INDEX($A$1:$A$20,MATCH(ROW(), $B$1:$B$20,0),1),"") и скопируйте вниз

Например:

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы