Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Счётесли текст/числа для дальнейшей сортировки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Счётесли текст/числа для дальнейшей сортировки (Формулы)
Счётесли текст/числа для дальнейшей сортировки
Виолин Дата: Воскресенье, 05.01.2014, 11:44 | Сообщение № 1
Группа: Гости
Задача сделать файл екселя в который будет копироваться список данных:
Код Наименование Количество
и на выходе выдавать этот список сортированным по Коду.

Код и числа и текст, например часть
7114
7115
7116
7117
F007
F008
F009
F010
F011
F014
F015

Загвоздка в части подсчета для дальнейшей сортировки:
формула =СЧЁТЕСЛИ(B:B;">"&B19) считает текст но не считает числа. Я уже и в текст преобразовывал столбец с кодом но все равно не считает.
 
Ответить
СообщениеЗадача сделать файл екселя в который будет копироваться список данных:
Код Наименование Количество
и на выходе выдавать этот список сортированным по Коду.

Код и числа и текст, например часть
7114
7115
7116
7117
F007
F008
F009
F010
F011
F014
F015

Загвоздка в части подсчета для дальнейшей сортировки:
формула =СЧЁТЕСЛИ(B:B;">"&B19) считает текст но не считает числа. Я уже и в текст преобразовывал столбец с кодом но все равно не считает.

Автор - Виолин
Дата добавления - 05.01.2014 в 11:44
Виолин Дата: Воскресенье, 05.01.2014, 11:49 | Сообщение № 2
Группа: Гости
Я так тоже думаю :)
Но, гад ведь, выдает 0 напротив тех ячеек в которых цифры.

Где искать проблему?
 
Ответить
СообщениеЯ так тоже думаю :)
Но, гад ведь, выдает 0 напротив тех ячеек в которых цифры.

Где искать проблему?

Автор - Виолин
Дата добавления - 05.01.2014 в 11:49
Pelena Дата: Воскресенье, 05.01.2014, 12:00 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Где искать проблему?

Пора показать в файле, где не считает.
Могу предположить, что разные типы данных в списке и в ячейке B19


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Где искать проблему?

Пора показать в файле, где не считает.
Могу предположить, что разные типы данных в списке и в ячейке B19

Автор - Pelena
Дата добавления - 05.01.2014 в 12:00
Виолин Дата: Воскресенье, 05.01.2014, 12:20 | Сообщение № 4
Группа: Гости
В столбце В все данные преобразованы в текст =Текст(A1;"#")
Столбец В (значения)
7114
7115
7116
7117
F007
F008
F009
F010
F011
F014
В ячейках столбца С стоит формула =СЧЁТЕСЛИ(B:B;">"&B1), =СЧЁТЕСЛИ(B:B;">"&B2) и т.д.
Результат выдает такой:
0
0
0
0
0
0
0
7
8
9
10
 
Ответить
СообщениеВ столбце В все данные преобразованы в текст =Текст(A1;"#")
Столбец В (значения)
7114
7115
7116
7117
F007
F008
F009
F010
F011
F014
В ячейках столбца С стоит формула =СЧЁТЕСЛИ(B:B;">"&B1), =СЧЁТЕСЛИ(B:B;">"&B2) и т.д.
Результат выдает такой:
0
0
0
0
0
0
0
7
8
9
10

Автор - Виолин
Дата добавления - 05.01.2014 в 12:20
Виолин Дата: Воскресенье, 05.01.2014, 12:22 | Сообщение № 5
Группа: Гости
Ой. Значения столбца С не те. Вот правильные :

0
0
0
0
4
5
6
7
8
9
10
 
Ответить
СообщениеОй. Значения столбца С не те. Вот правильные :

0
0
0
0
4
5
6
7
8
9
10

Автор - Виолин
Дата добавления - 05.01.2014 в 12:22
Виолин Дата: Воскресенье, 05.01.2014, 12:30 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Зарегистрировался :)
Прикрепил файл.
К сообщению приложен файл: count.xlsx (8.1 Kb)
 
Ответить
СообщениеЗарегистрировался :)
Прикрепил файл.

Автор - Виолин
Дата добавления - 05.01.2014 в 12:30
Michael_S Дата: Воскресенье, 05.01.2014, 13:55 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Это баг функции СЧЁТЕСЛИ().
В записи ">"&B1 B1 (7114) преобразуется в число не зависимо от того, чем оно является в массиве. но в массиве это по-прежнему текст. Любой текст больше любого числа.
Можно "обмануть", примерно так:
Код
=ЕСЛИ(B1<>"";СЧЁТЕСЛИ(B:B;"<"&B1&"*");"")
но здесь тоже есть подводные камни...
Правильный вариант - в диапазоне значений все числа должны быть числами.
 
Ответить
СообщениеЭто баг функции СЧЁТЕСЛИ().
В записи ">"&B1 B1 (7114) преобразуется в число не зависимо от того, чем оно является в массиве. но в массиве это по-прежнему текст. Любой текст больше любого числа.
Можно "обмануть", примерно так:
Код
=ЕСЛИ(B1<>"";СЧЁТЕСЛИ(B:B;"<"&B1&"*");"")
но здесь тоже есть подводные камни...
Правильный вариант - в диапазоне значений все числа должны быть числами.

Автор - Michael_S
Дата добавления - 05.01.2014 в 13:55
jakim Дата: Воскресенье, 05.01.2014, 14:05 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1202
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
А если применить формулы

Код
=IF(A1<>"";ROW(1:1);"")

Код
=IF(ISBLANK(A1);"";COUNTA($A$1:A1))

Может я не прав, тогда извините.


Сообщение отредактировал jakim - Воскресенье, 05.01.2014, 14:14
 
Ответить
Сообщение
А если применить формулы

Код
=IF(A1<>"";ROW(1:1);"")

Код
=IF(ISBLANK(A1);"";COUNTA($A$1:A1))

Может я не прав, тогда извините.

Автор - jakim
Дата добавления - 05.01.2014 в 14:05
Виолин Дата: Воскресенье, 05.01.2014, 14:16 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Подводные камни да не маленькие :)
Должен же быть способ. Его не может не быть...
 
Ответить
СообщениеПодводные камни да не маленькие :)
Должен же быть способ. Его не может не быть...

Автор - Виолин
Дата добавления - 05.01.2014 в 14:16
............ Дата: Воскресенье, 05.01.2014, 14:28 | Сообщение № 10
Группа: Гости
=A1&"a"
 
Ответить
Сообщение=A1&"a"

Автор - ............
Дата добавления - 05.01.2014 в 14:28
Виолин Дата: Воскресенье, 05.01.2014, 14:49 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
=A1&"a"

hands
действительно!
 
Ответить
Сообщение
=A1&"a"

hands
действительно!

Автор - Виолин
Дата добавления - 05.01.2014 в 14:49
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Счётесли текст/числа для дальнейшей сортировки (Формулы)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!