Количество уникальных дат в столбце
avsm
Дата: Среда, 03.02.2016, 06:09 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Здравствуйте, подскажите пожалуйста как посчитать количество уникальных дат в столбце, выборка должна осуществляться только тех дат, у которых соседняя ячейка не пустая
Здравствуйте, подскажите пожалуйста как посчитать количество уникальных дат в столбце, выборка должна осуществляться только тех дат, у которых соседняя ячейка не пустая avsm
Ответить
Сообщение Здравствуйте, подскажите пожалуйста как посчитать количество уникальных дат в столбце, выборка должна осуществляться только тех дат, у которых соседняя ячейка не пустая Автор - avsm Дата добавления - 03.02.2016 в 06:09
китин
Дата: Среда, 03.02.2016, 07:36 |
Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
смотрите файл.сделал как понял формула массива Код
=СЧЁТ(ЕСЛИ(ПОИСКПОЗ(ЦЕЛОЕ($A$1:$A$42);ЦЕЛОЕ($A$1:$A$42);0)=СТРОКА($A$1:$A$42);ПОИСКПОЗ(ЦЕЛОЕ($A$1:$A$42);ЦЕЛОЕ($A$1:$A$41);0)))
смотрите файл.сделал как понял формула массива Код
=СЧЁТ(ЕСЛИ(ПОИСКПОЗ(ЦЕЛОЕ($A$1:$A$42);ЦЕЛОЕ($A$1:$A$42);0)=СТРОКА($A$1:$A$42);ПОИСКПОЗ(ЦЕЛОЕ($A$1:$A$42);ЦЕЛОЕ($A$1:$A$41);0)))
китин
К сообщению приложен файл:
avsm.xlsx
(16.0 Kb)
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Среда, 03.02.2016, 07:37
Ответить
Сообщение смотрите файл.сделал как понял формула массива Код
=СЧЁТ(ЕСЛИ(ПОИСКПОЗ(ЦЕЛОЕ($A$1:$A$42);ЦЕЛОЕ($A$1:$A$42);0)=СТРОКА($A$1:$A$42);ПОИСКПОЗ(ЦЕЛОЕ($A$1:$A$42);ЦЕЛОЕ($A$1:$A$41);0)))
Автор - китин Дата добавления - 03.02.2016 в 07:36
_Boroda_
Дата: Среда, 03.02.2016, 07:49 |
Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Еще формула массива. Вводится одновременным нажатием Контрл Шифт ЕнтерКод
=СЧЁТ(1/ЧАСТОТА(ЕСЛИ(B1:B42<>"";ОТБР(A1:A42));ЕСЛИ(B1:B42<>"";ОТБР(A1:A42))))
Код
=СЧЁТ(1/ЧАСТОТА(ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A99));ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A99))))
Код
=СЧЁТ(ПОИСКПОЗ(СТРОКА(42000:43000);ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A42));))
Добавлено последняя формула не 42, а 99 (файл _3)Код
[code]=СЧЁТ(ПОИСКПОЗ(СТРОКА(42000:43000);ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A99));))
[/code]
Еще формула массива. Вводится одновременным нажатием Контрл Шифт ЕнтерКод
=СЧЁТ(1/ЧАСТОТА(ЕСЛИ(B1:B42<>"";ОТБР(A1:A42));ЕСЛИ(B1:B42<>"";ОТБР(A1:A42))))
Код
=СЧЁТ(1/ЧАСТОТА(ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A99));ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A99))))
Код
=СЧЁТ(ПОИСКПОЗ(СТРОКА(42000:43000);ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A42));))
Добавлено последняя формула не 42, а 99 (файл _3)Код
[code]=СЧЁТ(ПОИСКПОЗ(СТРОКА(42000:43000);ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A99));))
[/code] _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Еще формула массива. Вводится одновременным нажатием Контрл Шифт ЕнтерКод
=СЧЁТ(1/ЧАСТОТА(ЕСЛИ(B1:B42<>"";ОТБР(A1:A42));ЕСЛИ(B1:B42<>"";ОТБР(A1:A42))))
Код
=СЧЁТ(1/ЧАСТОТА(ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A99));ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A99))))
Код
=СЧЁТ(ПОИСКПОЗ(СТРОКА(42000:43000);ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A42));))
Добавлено последняя формула не 42, а 99 (файл _3)Код
[code]=СЧЁТ(ПОИСКПОЗ(СТРОКА(42000:43000);ЕСЛИ(ЕЧИСЛО(1/B1:B99);ОТБР(A1:A99));))
[/code] Автор - _Boroda_ Дата добавления - 03.02.2016 в 07:49
avsm
Дата: Среда, 03.02.2016, 08:02 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Большое спасибо, но по формуле массива почему то не считает 'на лету' при изменении значений
Большое спасибо, но по формуле массива почему то не считает 'на лету' при изменении значений avsm
Ответить
Сообщение Большое спасибо, но по формуле массива почему то не считает 'на лету' при изменении значений Автор - avsm Дата добавления - 03.02.2016 в 08:02
_Boroda_
Дата: Среда, 03.02.2016, 08:05 |
Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Посмотрите файл, я приложил выше
Посмотрите файл, я приложил выше _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Посмотрите файл, я приложил выше Автор - _Boroda_ Дата добавления - 03.02.2016 в 08:05
китин
Дата: Среда, 03.02.2016, 08:07 |
Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
не верю(с) :D у вас в столбце В вместо пустых ячеек поставлен пробел.так что удаляете цифры не Delit а ставите пробел.или формулу №2 переделать(тоже массив)Код
=СЧЁТ(ЕСЛИ(($B$1:$B$42<>СИМВОЛ(32))*($B$1:$B$42<>"");--$A$1:$A$42))
не верю(с) :D у вас в столбце В вместо пустых ячеек поставлен пробел.так что удаляете цифры не Delit а ставите пробел.или формулу №2 переделать(тоже массив)Код
=СЧЁТ(ЕСЛИ(($B$1:$B$42<>СИМВОЛ(32))*($B$1:$B$42<>"");--$A$1:$A$42))
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Среда, 03.02.2016, 08:20
Ответить
Сообщение не верю(с) :D у вас в столбце В вместо пустых ячеек поставлен пробел.так что удаляете цифры не Delit а ставите пробел.или формулу №2 переделать(тоже массив)Код
=СЧЁТ(ЕСЛИ(($B$1:$B$42<>СИМВОЛ(32))*($B$1:$B$42<>"");--$A$1:$A$42))
Автор - китин Дата добавления - 03.02.2016 в 08:07
avsm
Дата: Среда, 03.02.2016, 08:21 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
китин, а можно сделать чтобы неповторяющиеся даты считались только из тех, у которых в соседнем столбце не пустая ячейка?
китин, а можно сделать чтобы неповторяющиеся даты считались только из тех, у которых в соседнем столбце не пустая ячейка? avsm
Ответить
Сообщение китин, а можно сделать чтобы неповторяющиеся даты считались только из тех, у которых в соседнем столбце не пустая ячейка? Автор - avsm Дата добавления - 03.02.2016 в 08:21
китин
Дата: Среда, 03.02.2016, 08:37 |
Сообщение № 8
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
непонятненько. у вас 4 даты 01.12.15.из них 2 с пустыми ячейками.а 01.12.15 03:00 и 01.12.15 07:40 уже не уникальные.как считать? или я чего то недопонимаю?
непонятненько. у вас 4 даты 01.12.15.из них 2 с пустыми ячейками.а 01.12.15 03:00 и 01.12.15 07:40 уже не уникальные.как считать? или я чего то недопонимаю? китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение непонятненько. у вас 4 даты 01.12.15.из них 2 с пустыми ячейками.а 01.12.15 03:00 и 01.12.15 07:40 уже не уникальные.как считать? или я чего то недопонимаю? Автор - китин Дата добавления - 03.02.2016 в 08:37
avsm
Дата: Среда, 03.02.2016, 08:39 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
в данном примере дата 21.12.15 11:54 не должна входить в выборку,т.к. ячейка справа пустая
в данном примере дата 21.12.15 11:54 не должна входить в выборку,т.к. ячейка справа пустая avsm
Ответить
Сообщение в данном примере дата 21.12.15 11:54 не должна входить в выборку,т.к. ячейка справа пустая Автор - avsm Дата добавления - 03.02.2016 в 08:39
avsm
Дата: Среда, 03.02.2016, 08:41 |
Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
т.е. выбираются те даты, у которых ячейка справа не пустая и из них делается выборка неповторяющихся дат и делается подсчет их количества
т.е. выбираются те даты, у которых ячейка справа не пустая и из них делается выборка неповторяющихся дат и делается подсчет их количества avsm
Ответить
Сообщение т.е. выбираются те даты, у которых ячейка справа не пустая и из них делается выборка неповторяющихся дат и делается подсчет их количества Автор - avsm Дата добавления - 03.02.2016 в 08:41
китин
Дата: Среда, 03.02.2016, 08:46 |
Сообщение № 11
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
дык у _Boroda_ , так и сделано.посмотрите файл
дык у _Boroda_ , так и сделано.посмотрите файл китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение дык у _Boroda_ , так и сделано.посмотрите файл Автор - китин Дата добавления - 03.02.2016 в 08:46
avsm
Дата: Среда, 03.02.2016, 11:25 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
точно ) только если я диапазон меняю с $A$42 на $A$99 в результате получается 0
точно ) только если я диапазон меняю с $A$42 на $A$99 в результате получается 0 avsm
Ответить
Сообщение точно ) только если я диапазон меняю с $A$42 на $A$99 в результате получается 0 Автор - avsm Дата добавления - 03.02.2016 в 11:25
_Boroda_
Дата: Среда, 03.02.2016, 11:32 |
Сообщение № 13
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Не забыли про вот это?формула массива. Вводится одновременным нажатием Контрл Шифт Ентер
Я там добавил файл с 99
Не забыли про вот это?формула массива. Вводится одновременным нажатием Контрл Шифт Ентер
Я там добавил файл с 99 _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Не забыли про вот это?формула массива. Вводится одновременным нажатием Контрл Шифт Ентер
Я там добавил файл с 99 Автор - _Boroda_ Дата добавления - 03.02.2016 в 11:32
avsm
Дата: Среда, 03.02.2016, 12:10 |
Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
огромное спасибо ) вот если кому кто нужно будет формула, при условии что во втором столбце могут быть не только цифры, а символыКод
=СЧЁТ(1/ЧАСТОТА(ЕСЛИ(ЕПУСТО(B1:B99);"";ОТБР(A1:A99));ЕСЛИ(ЕПУСТО(B1:B99);"";ОТБР(A1:A99))))
[moder]Формулы нужно обрамлять тегами - кнопка fx
огромное спасибо ) вот если кому кто нужно будет формула, при условии что во втором столбце могут быть не только цифры, а символыКод
=СЧЁТ(1/ЧАСТОТА(ЕСЛИ(ЕПУСТО(B1:B99);"";ОТБР(A1:A99));ЕСЛИ(ЕПУСТО(B1:B99);"";ОТБР(A1:A99))))
[moder]Формулы нужно обрамлять тегами - кнопка fx avsm
Сообщение отредактировал _Boroda_ - Среда, 03.02.2016, 12:12
Ответить
Сообщение огромное спасибо ) вот если кому кто нужно будет формула, при условии что во втором столбце могут быть не только цифры, а символыКод
=СЧЁТ(1/ЧАСТОТА(ЕСЛИ(ЕПУСТО(B1:B99);"";ОТБР(A1:A99));ЕСЛИ(ЕПУСТО(B1:B99);"";ОТБР(A1:A99))))
[moder]Формулы нужно обрамлять тегами - кнопка fx Автор - avsm Дата добавления - 03.02.2016 в 12:10