Сап, анон. Подскажи как в экселе подсчитать количество символов в столбце. По ссылке, там надо в отдельной ячейке вывести количество "-" в столбце. Подскажи как это сделать ? Может я гуглить не умею, но в лоб рабочий вариант найти не смог.http://rgho.st/6H6nhPh75
Бамп.
Ебаться только разве что через скрипты, встроенной функции, которая бы выводила тебе ответ, как, к примеру, сумм нет.
=value=count
Пришло время открыть для себя удивительный мир Visual Basic в экселе!
>>132571559Это мне не о чем не говорит увы, проще способ есть ?
>>132571785В ручную считай.
Эксель на русском или английском?
>>132570614 (OP)Нужно использовать формулы массива.мимо аналитик в отпуске
в ворд скопипасти, да и всё. через жопу, зато действенно и просто.
Бамп.>>132572132На русском.>>132572172Я пробовал, но у меня почему то не заработало, сейчас попробую твой пример. Наверное я в этой формуле неправильно задавал какой символ искать. Точнее не неправильно, а не там. Спасибо.
>>132572195Не получится, я потом этот файл "задеплою" и он будет шаблоном.
>>132572410Ну ты же понимаешь, что тут нет как таковой функции поиска: я просто нахожу количество всех символов в столбце [СУММ(ДЛСТР(А:А)] и из нее вычитаю то, что останется после замены искомого символа "-" на пустое место "".
>>132572552А как вставить функцию массива ? Я погуглил, вроде как shift+ctrl+enter. У тебя на картинке с {}, а у меня без. Или я не то делаю что то ?
>>132572898Ставишь курсор в формулу, нажимаешь CTRL, потом НЕ ОТРЫВАЯ ОТ БОТВЫ Шифт, потом энтер. Фигурные скобки должны появиться сами собой, печатать их не нужно.
>>132573059Получилось, но опять не считает.
>>132573321Версия экселя какая?
>>132573321Разбей формулу на две части (всего символов и без "-") и позырь, где ошибка.Ну или тыкни на "вычислить формулу" и посмотри, где возникает ошибка.
>>1325734362003. А это принципиально ? Т.к версии экселя будут разные скорее всего.>>132573504Сейчас.
Пизда ты тупень. Вот формула, это на всю таблицу. Если надо, только 1 столбик, то думаю разберешься что сделать. Каких то ебучих формул наворотил...=СЧЁТЕСЛИ(A1:B68;"-")
>>132573739Ну да, вроде как получилось. СпасибоА тут так и не вышло.>>132573504ругается на ДЛСТР, но что не так, не понятно.
>>132573739А вот и диванные подтянулись. См пикрил.>>132573539"Формулы массивов в версиях, предшествующих Excel 2007, не поддерживают обработку ссылок на массивы целиком. В Excel 2007 формулы массивов поддерживают обработку ссылок на массивы целиком, однако при этом принудительно выполняется вычисление всех ячеек в столбце, в том числе и пустых."
>>132573993У него одно тире стоит везде, так што похуй.
>>132574308Ну на самом деле не везде, не слишком удачный пример привел. Например может быть "Б-12", в таком случае уже не считает.
>>132573993>"Формулы массивов в версиях, предшествующих Excel 2007, не поддерживают обработку ссылок на массивы целиком. В Excel 2007 формулы массивов поддерживают обработку ссылок на массивы целиком, однако при этом принудительно выполняется вычисление всех ячеек в столбце, в том числе и пустых."Обойти это как-то можно ?
>>132574386ОП, на самом деле если тебе нужно подсчитать количество ячеек, где есть "-", это упрощает задачу, нужно изменить формулу того чувака на =СЧЁТЕСЛИ(А:А;"(звездочка)-*") - заменил одну звездочку на слово из-за вакабы.
>>132574555Ну, первый и очевидный способ - пнуть начальство и сказать, чтоб перестали жмотиться на ПО.Второй - ограничить массив не столбцом, а конкретной областью. Попробуй для начала применить формулу к той области, где у тебя все данные (ну, например А1:А20) и посмотри, будет ли работать.
>>132574595Красава, норм придумал. Всё гениальное просто.тот чувак
массивы не нужны
>>132574745Такие треды иногда позволяют мне думать, что я всё же занимаюсь полезным делом и обладаю некоторым скиллом, а не просто просиживаю штаны в офисе.
>>132574680Чье начальство то ? Много разных организаций, у них у всех стоит разная версия экселя. Я то себе могу любой поставить, а они нет.>Второй - ограничить массив не столбцом, а конкретной областью.Сейчас попробую.
>>132574790>>132574892Тут вроде работает, чел молодец.Пойду почитаю про СУММПРОИЗВ.
>>132574868>>132574790Единственный косяк в том, что он считает количество ячеек с этим символом, а не количество символов. Так что, оп, выбирай что тебе нужно.
>>132574595Да, работает, спасибо. Я бы просто все сделал массивом, как советовали, если бы не косяк с 2003.>>132575249Мне нужно количество ячеек с символом, но у меня там больше одного "-" не бывает.
Благодарю, вас, аноны. Накидали советов годных, я сам в эксель не в зуб ногой. Варианты которые вы тут накидали меня устраивают. Спасибо!
>>132574868Скилл довольно годный как по мне.ОП.
Ну что, может еще поболтаем ?
>>132579851Давай.
>>132580054Допустим есть таблица из двух колонок- в первой номер по порядку, во второй значение, необходимо на новом листе воспроизвести ту же таблицу, исключая строки с нулевым значением, как это сделать не прибегая к макросам?
Я пока побампаю.
Бамп
>>132570614 (OP)Перекинь работу с экселем на бухгалтерию.
>>132584140Это не бухгалтерия. Там вообще про другое.
>>132584483Все равно перекинь, им главное вводные данные дать.
>>132584626Вводные данные берутся из mssql базы.