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

Вход

Регистрация

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

 

= Мир MS Excel/Уникальность данных в ячейках - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Уникальность данных в ячейках
ASM_0408 Дата: Воскресенье, 08.02.2015, 21:13 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Здравствуйте, уважаемые форумчане! Подскажите пожалуйста как можно сделать контроль ввода уникальности данных в excel 2013. Вводимые данные это артикул товара поэтому важна уникальность, ячейки находятся на разных листах и в различных ячейках, столбец постоянный, строки с данными различные. Форма весит более 100 кб.
 
Ответить
СообщениеЗдравствуйте, уважаемые форумчане! Подскажите пожалуйста как можно сделать контроль ввода уникальности данных в excel 2013. Вводимые данные это артикул товара поэтому важна уникальность, ячейки находятся на разных листах и в различных ячейках, столбец постоянный, строки с данными различные. Форма весит более 100 кб.

Автор - ASM_0408
Дата добавления - 08.02.2015 в 21:13
vikttur Дата: Воскресенье, 08.02.2015, 21:31 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Инструмент Проверка_данных поможет.
Макрос поможет. Формулы помогут. Но без файла они бессильны.


Сообщение отредактировал vikttur - Воскресенье, 08.02.2015, 21:32
 
Ответить
СообщениеИнструмент Проверка_данных поможет.
Макрос поможет. Формулы помогут. Но без файла они бессильны.

Автор - vikttur
Дата добавления - 08.02.2015 в 21:31
ASM_0408 Дата: Воскресенье, 08.02.2015, 21:33 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Но без файла они безсильны.

Сейчас попробую что-нибудь придумать с файлом.
 
Ответить
Сообщение
Но без файла они безсильны.

Сейчас попробую что-нибудь придумать с файлом.

Автор - ASM_0408
Дата добавления - 08.02.2015 в 21:33
ASM_0408 Дата: Воскресенье, 08.02.2015, 21:40 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Спасибо. Все получилось с таблицей. В файле выделил красным ячейки в которых необходим контроль уникальности. Форма может меняться только по количеству строк.
К сообщению приложен файл: _Microsoft_Exce.xls (30.0 Kb)
 
Ответить
СообщениеСпасибо. Все получилось с таблицей. В файле выделил красным ячейки в которых необходим контроль уникальности. Форма может меняться только по количеству строк.

Автор - ASM_0408
Дата добавления - 08.02.2015 в 21:40
vikttur Дата: Воскресенье, 08.02.2015, 21:44 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Совет. По другому нужно.
Только один бланк - шаблон для ввода данных.
Информацию хранить в таблице. в таком виде хранения данных их можно нормально контролировать, обрабатывать, сравнивать, удалять/добавлять...


Сообщение отредактировал vikttur - Воскресенье, 08.02.2015, 21:46
 
Ответить
СообщениеСовет. По другому нужно.
Только один бланк - шаблон для ввода данных.
Информацию хранить в таблице. в таком виде хранения данных их можно нормально контролировать, обрабатывать, сравнивать, удалять/добавлять...

Автор - vikttur
Дата добавления - 08.02.2015 в 21:44
ASM_0408 Дата: Воскресенье, 08.02.2015, 21:47 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Сейчас исправлю, спасибо!
 
Ответить
СообщениеСейчас исправлю, спасибо!

Автор - ASM_0408
Дата добавления - 08.02.2015 в 21:47
ASM_0408 Дата: Воскресенье, 08.02.2015, 21:53 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Что-то не получается сделать чистый бланк.
 
Ответить
СообщениеЧто-то не получается сделать чистый бланк.

Автор - ASM_0408
Дата добавления - 08.02.2015 в 21:53
ASM_0408 Дата: Воскресенье, 08.02.2015, 21:58 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Хранить данные в таблице не удобно так как, данных очень много и эти данные используются порядка на 9 листах. Проверка должна производиться по всем этим листам если такое возможно.


Сообщение отредактировал ASM_0408 - Воскресенье, 08.02.2015, 21:59
 
Ответить
СообщениеХранить данные в таблице не удобно так как, данных очень много и эти данные используются порядка на 9 листах. Проверка должна производиться по всем этим листам если такое возможно.

Автор - ASM_0408
Дата добавления - 08.02.2015 в 21:58
vikttur Дата: Воскресенье, 08.02.2015, 23:34 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Нет, не убедите :)
Тем более без примера такого n-листового хранения.
 
Ответить
СообщениеНет, не убедите :)
Тем более без примера такого n-листового хранения.

Автор - vikttur
Дата добавления - 08.02.2015 в 23:34
ASM_0408 Дата: Понедельник, 09.02.2015, 08:09 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Я просто говорю о том что, что бы выложить форму нужно выкладывать всю книгу. А она весит больше 100кб. n-листов используют данные с одного листа этой книги.
 
Ответить
СообщениеЯ просто говорю о том что, что бы выложить форму нужно выкладывать всю книгу. А она весит больше 100кб. n-листов используют данные с одного листа этой книги.

Автор - ASM_0408
Дата добавления - 09.02.2015 в 08:09
ASM_0408 Дата: Понедельник, 09.02.2015, 22:47 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Получилось урезать до приемлемого размера.
К сообщению приложен файл: 0539856.xls (85.0 Kb)
 
Ответить
СообщениеПолучилось урезать до приемлемого размера.

Автор - ASM_0408
Дата добавления - 09.02.2015 в 22:47
_Boroda_ Дата: Вторник, 10.02.2015, 00:15 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно? Поиграйтесь там с артикулами. Сделал для 3-х листов, дальше самостоятельно.
См. Именованные диапазоны Контрл+F3 (обратите внимание, что часть из них уровня листа, а часть уровня книги) и Условное форматирование (вкладка Главная)
К сообщению приложен файл: 0539856_2.xlsm (64.1 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно? Поиграйтесь там с артикулами. Сделал для 3-х листов, дальше самостоятельно.
См. Именованные диапазоны Контрл+F3 (обратите внимание, что часть из них уровня листа, а часть уровня книги) и Условное форматирование (вкладка Главная)

Автор - _Boroda_
Дата добавления - 10.02.2015 в 00:15
vikttur Дата: Вторник, 10.02.2015, 00:24 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Цитата
n-листов используют данные с одного листа этой книги.

Зачем эти n-листов?
Вы до немогу будете раздувать объем файла такими данными. Смысл в куче заполненных бланков?

Вам предлагалось данные хранить в одной плоской таблице (базе данных), из которой по заданным параметрам всегда можно подставить данные в шаблон для просмотра, печати (хоть одного, хоть сотни), редактирования и прочих действий.


Сообщение отредактировал vikttur - Вторник, 10.02.2015, 00:25
 
Ответить
Сообщение
Цитата
n-листов используют данные с одного листа этой книги.

Зачем эти n-листов?
Вы до немогу будете раздувать объем файла такими данными. Смысл в куче заполненных бланков?

Вам предлагалось данные хранить в одной плоской таблице (базе данных), из которой по заданным параметрам всегда можно подставить данные в шаблон для просмотра, печати (хоть одного, хоть сотни), редактирования и прочих действий.

Автор - vikttur
Дата добавления - 10.02.2015 в 00:24
ASM_0408 Дата: Вторник, 10.02.2015, 07:13 | Сообщение № 14
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Так нужно?

Благодарю, это то что надо!

дальше самостоятельно.

Подскажите пожалуйста как создать именованные диапазоны Контрл+F3 я разобрался, не понятно как правильно прописать эти диапазоны, там есть не понятные мне обозначения типа XFB.
Спасибо!
 
Ответить
Сообщение
Так нужно?

Благодарю, это то что надо!

дальше самостоятельно.

Подскажите пожалуйста как создать именованные диапазоны Контрл+F3 я разобрался, не понятно как правильно прописать эти диапазоны, там есть не понятные мне обозначения типа XFB.
Спасибо!

Автор - ASM_0408
Дата добавления - 10.02.2015 в 07:13
_Boroda_ Дата: Вторник, 10.02.2015, 07:30 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Сначала встаньте мышой в ячейку D1, потом смотрите диапазоны. И прописывайте новые тоже находясь в D1.
Кстати, пишите новые и перепишите мои не A1&D1, а $A1&$D1, тогда не будет смещения в столбец XFB


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеСначала встаньте мышой в ячейку D1, потом смотрите диапазоны. И прописывайте новые тоже находясь в D1.
Кстати, пишите новые и перепишите мои не A1&D1, а $A1&$D1, тогда не будет смещения в столбец XFB

Автор - _Boroda_
Дата добавления - 10.02.2015 в 07:30
ASM_0408 Дата: Вторник, 10.02.2015, 08:36 | Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Спасибо!
 
Ответить
СообщениеСпасибо!

Автор - ASM_0408
Дата добавления - 10.02.2015 в 08:36
ASM_0408 Дата: Среда, 11.02.2015, 21:00 | Сообщение № 17
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Условное форматирование (вкладка Главная)

Здравствуйте! У меня не получается в рамках одного своего листа Формула условного форматирования Эл=Тек>1 постоянно подсвечивает красным.
 
Ответить
Сообщение
Условное форматирование (вкладка Главная)

Здравствуйте! У меня не получается в рамках одного своего листа Формула условного форматирования Эл=Тек>1 постоянно подсвечивает красным.

Автор - ASM_0408
Дата добавления - 11.02.2015 в 21:00
ASM_0408 Дата: Среда, 11.02.2015, 22:00 | Сообщение № 18
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Нарушение п. 5о Правил форума.
[moder]Здесь показывайте
 
Ответить
СообщениеНарушение п. 5о Правил форума.
[moder]Здесь показывайте

Автор - ASM_0408
Дата добавления - 11.02.2015 в 22:00
ASM_0408 Дата: Среда, 11.02.2015, 22:16 | Сообщение № 19
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Весь файл выложить не реально, вот фрагмент.
К сообщению приложен файл: 2613787.xls (93.0 Kb)
 
Ответить
СообщениеВесь файл выложить не реально, вот фрагмент.

Автор - ASM_0408
Дата добавления - 11.02.2015 в 22:16
_Boroda_ Дата: Среда, 11.02.2015, 22:23 | Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
1. В именах Э1, Э2, ... не нужно ставить диапазон 9999 строк - все тормозит тогда. Ставьте по минимуму. Или можно сделать динамические диапазоны
2. Для одного листа формула в УФ должна быть такой:
=СУММ(--(Эл=Тек))>1 , где
Эл=Тек - дает нам массив из ИСТИНА и ЛОЖЬ (где равно и не равно соответственно)
два минуса преобразуют этот массив в массив из 1 и 0 (можно не --, а , например, *1 или +0 или -0). А когда у Вас под СУММ две или более скобок (например СУММ((Эл=Тек)*(Эл1=Тек)), то знак умножения автоматически преобразует ИСТИНА и ЛОЖЬ в 1 и 0, поэтому -- можно уже не писать.
СУММ складывает все это безобразие
А потом уже сравниваем полученное с 1
К сообщению приложен файл: 2613787_1.xls (80.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение1. В именах Э1, Э2, ... не нужно ставить диапазон 9999 строк - все тормозит тогда. Ставьте по минимуму. Или можно сделать динамические диапазоны
2. Для одного листа формула в УФ должна быть такой:
=СУММ(--(Эл=Тек))>1 , где
Эл=Тек - дает нам массив из ИСТИНА и ЛОЖЬ (где равно и не равно соответственно)
два минуса преобразуют этот массив в массив из 1 и 0 (можно не --, а , например, *1 или +0 или -0). А когда у Вас под СУММ две или более скобок (например СУММ((Эл=Тек)*(Эл1=Тек)), то знак умножения автоматически преобразует ИСТИНА и ЛОЖЬ в 1 и 0, поэтому -- можно уже не писать.
СУММ складывает все это безобразие
А потом уже сравниваем полученное с 1

Автор - _Boroda_
Дата добавления - 11.02.2015 в 22:23
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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