Подскажите кто знает можно ли в экселе формулу вбить под условие:
Есть задача:
Приходят письма с номерами 1,2,3,4,5 и т.д.
В этих письмах содержится определенное кол-во смыслового текста «А» и определенное кол-во смыслового текста «Б» (которое подсчитывается)
Данные заносятся в таблицу по следующему принципу
Письмо Смысловой текст
1 А
1 А
2 Б
3 А
3 Б
3 Б
3 Б
4 Б
5 А
5 А
6 Б
7 А
8 Б
9 А
10 Б
Таким образом при создании сводной таблицы получаем
Письмо Смысловое содержание А Смысловое содержание Б
1 2
2 1
3 1 3
4 1
5 2
6 1
7 1
8 1
9 1
10 1
Как посчитать:
сколько в итоге было записей А (не суммарных значений и без А + Б) — т.е. А = 4 (а не суммарно 7)
сколько было записей Б (не суммарных значений) — т.е. Б = 5 (а не суммарно 8)
сколько было А + Б т.е. А + Б = 1 шт.
MisterX, по сути нужно кол-во ячеек только, где есть А
кол-во ячеек где есть только Б
кол-во ячеек где есть А и Б
Там идут столбцы к примеру по январю… затем рядом столбец по февралю и т.д.
ЕСЛИ (И(A>0; Б=0);1;0)) — для А
ЕСЛИ (И(A=0; Б>0);1;0)) — для Б
ЕСЛИ (И(А>0; Б>0);1;0) — для А+Б
ну а потом просуммировать
Rondine, спасибо бро — вставил и просуммировал ))))
Хреново, то что сразу в сводную такие столбцы не вставить — приходится копировать в след лист все данные по сводной таблице. Затем вставлять 3 столбца для ячеек и протягивать. У меня для каждого месяца (12-13 значений) и к тому же нужна быстрота — а тут получается большой массив данных и будет тратиться достаточное кол-во времени )))
Если знаешь как выйти из этой ситуации — подскажи, пожалуйста
А так за формулу спасибо
Вкладка Анализ-группа Вычисления-Поля, элементы наборы-добавить поле… Ну там дальше разберешься
СУММЕСЛИ и СУММЕСЛИМН, и СЧЕТЕСЛИ и СЧЕТЕСЛИМН отличные функции для подобных задач
=СЧЁТЕСЛИМН(C2:C11;">0";D2:D11;"")
и все
в колонке C у тебя кол-во A, в колонке D — кол-во B
ну и для других вариантов, просто условия меняешь — где числа, там ">0", где пустота — там ""
Подскажи, пожалуйста — если к примеру есть список, к примеру, 99, 109, 1001, 105 и т.д. И поступает информация вторым списком по типу 10, 30, 77, 100 и т.д. (т.е. второй список идентичен первому только не по порядку). Можно ли сравнить все значения из второго списка и каким-то образом вывести отдельными строками те значения, которые не сходятся с первым списком. Можно использовать метод сравнения. Но у меня список порядка 3000 тыс. строк. и каждый раз делать два столбика, сравнивать и пролистывать до конца геморно. Можно ли что бы первый большой список из 3000 строк, рядом список маленький и в третьей колонке идут значения из второго столбца, которые не повторяются в первом?!
СЧЁТЕСЛИМН($C$5:$C$15;D5)
рядом в ячейке вводишь, где в C у тебя большой список,
в D5 первое значение из второй колонки
и протягиваешь ее до конца.
а потом фильтрами выберешь где 0, это и будет то, уникальное в малой, чего нет в большой
AlexeyT, Подскажи, пожалуйста, если нужно посчитать следующим образом — есть диапазон и нужно что бы, если в левом столбце было пусто или 0 и в правом столбце стоит какое-то число больше 0, то считалось как 1 позиция
Не знаю как «или» вставить т.е. =СЧЁТЕСЛИМН(AI7:AI1958; (тут должно быть либо пустая ячейка либо равная нулю условие);AJ7:AJ1958;">0"
т.е.у меня бывает так, что в одной колонке стоит «0» в следующей стоит 1 и ексель по формуле через счетеслилимит не считает как одну позицию строчку из 0 и 1.
рядом столбец других, и надо чтобы в третьем стояли единички если в первой 0, а во второй больше одно. так?
если так, то наверное так:
=(И(B3=0;C3>1))*1, и протянуть