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

Вход

Регистрация

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

 

= Мир MS Excel/Умная таблица в УФ - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Умная таблица в УФ
skais Дата: Четверг, 02.03.2023, 15:17 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация: 29 ±
Замечаний: 20% ±

Excel 2010
Добрый день!
пытаюсь вставить диапазон умной таблицы в формуле УФ и ругается, обычный диапазон работает, но мне нужно чтоб он подстраивался автоматически.
Код
=COUNTIF(Table13[Name];"<>")

Неужели все так сложно.
К сообщению приложен файл: uf.xlsx (10.4 Kb)


Сообщение отредактировал skais - Четверг, 02.03.2023, 15:18
 
Ответить
СообщениеДобрый день!
пытаюсь вставить диапазон умной таблицы в формуле УФ и ругается, обычный диапазон работает, но мне нужно чтоб он подстраивался автоматически.
Код
=COUNTIF(Table13[Name];"<>")

Неужели все так сложно.

Автор - skais
Дата добавления - 02.03.2023 в 15:17
Serge_007 Дата: Четверг, 02.03.2023, 15:26 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте

К чему надо применять УФ?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте

К чему надо применять УФ?

Автор - Serge_007
Дата добавления - 02.03.2023 в 15:26
skais Дата: Четверг, 02.03.2023, 15:35 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация: 29 ±
Замечаний: 20% ±

Excel 2010
Да пропустил, ну к примеру
Код
=COUNTIF(Table1[Name];D5)>1

или
Код
=COUNTIF(Table1[Name];Table1[@Name])>1

вот пример обычного диапазона. почему нельзя задать как умную?
К сообщению приложен файл: 6513496.xlsx (10.1 Kb)


Сообщение отредактировал skais - Четверг, 02.03.2023, 15:38
 
Ответить
СообщениеДа пропустил, ну к примеру
Код
=COUNTIF(Table1[Name];D5)>1

или
Код
=COUNTIF(Table1[Name];Table1[@Name])>1

вот пример обычного диапазона. почему нельзя задать как умную?

Автор - skais
Дата добавления - 02.03.2023 в 15:35
Serge_007 Дата: Четверг, 02.03.2023, 16:58 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
К чему надо применять УФ?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
К чему надо применять УФ?

Автор - Serge_007
Дата добавления - 02.03.2023 в 16:58
Nic70y Дата: Четверг, 02.03.2023, 17:02 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
используйте имя
К сообщению приложен файл: 119.xlsx (10.1 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениеиспользуйте имя

Автор - Nic70y
Дата добавления - 02.03.2023 в 17:02
skais Дата: Четверг, 02.03.2023, 17:58 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация: 29 ±
Замечаний: 20% ±

Excel 2010
Nic70y, Спасибо!
Странно, что нельзя написать в самом УФ имя таблицы.
 
Ответить
СообщениеNic70y, Спасибо!
Странно, что нельзя написать в самом УФ имя таблицы.

Автор - skais
Дата добавления - 02.03.2023 в 17:58
Gustav Дата: Четверг, 02.03.2023, 22:09 | Сообщение № 7
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Странно, что нельзя написать в самом УФ имя таблицы.

=СЧЁТЕСЛИ(Table1[Name];Table1[@Name])>1

Видимо, тут та же проблема, что и со ссылками в УФ на другой рабочий лист - "в лоб" не работают. Т.е. УФ любит чистенькие адреса ссылок, не обезображенные именем другого листа в качестве "префикса" или, получается, также и именем умной таблицы. Но существует общая обходная, точнее, объездная "коза" - функция ДВССЫЛ (INDIRECT). С ней - работает:
Код
=СЧЁТЕСЛИ(ДВССЫЛ("Table1[Name]"); ДВССЫЛ("Table1[@Name]")) > 1


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
Странно, что нельзя написать в самом УФ имя таблицы.

=СЧЁТЕСЛИ(Table1[Name];Table1[@Name])>1

Видимо, тут та же проблема, что и со ссылками в УФ на другой рабочий лист - "в лоб" не работают. Т.е. УФ любит чистенькие адреса ссылок, не обезображенные именем другого листа в качестве "префикса" или, получается, также и именем умной таблицы. Но существует общая обходная, точнее, объездная "коза" - функция ДВССЫЛ (INDIRECT). С ней - работает:
Код
=СЧЁТЕСЛИ(ДВССЫЛ("Table1[Name]"); ДВССЫЛ("Table1[@Name]")) > 1

Автор - Gustav
Дата добавления - 02.03.2023 в 22:09
Nic70y Дата: Пятница, 03.03.2023, 08:04 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
в УФ на другой рабочий лист - "в лоб" не работают
если не ошибаюсь с 2007 работает.


ЮMoney 41001841029809
 
Ответить
Сообщение
в УФ на другой рабочий лист - "в лоб" не работают
если не ошибаюсь с 2007 работает.

Автор - Nic70y
Дата добавления - 03.03.2023 в 08:04
  • Страница 1 из 1
  • 1
Поиск:

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