Excel одно слово в разных листах

 

У меня в одном документе есть 200 листов с одинаковыми анкетами  
Анкета состоит из колонки вопросов и колонки ответов.  
Нужно на отдельном листе в столбцах собрать 200 ответов по каждому из вопросов  
Сейчас это выглядит так:  

  вопрос № 1         вопрос № 2  
=’1′!$C$22         =’1′!$C$23  
=’2′!$C$22         =’2′!$C$23  
=’3′!$C$22         =’3′!$C$23  
=’200′!$C$22       =’200′!$C$23  

  Проблема в том, что приходится вручную менять номера листов с 1 по 200  
Как сделать так, чтобы можно было автоматически сверху вниз изменять в столбце номера листов с 1 по 200?

 

Marchuk

Пользователь

Сообщений: 1167
Регистрация: 01.01.1970

 
 

так… читаю… но не совсем понятно  
подскажите, пожалуйста, как это может использоваться для моего вопроса?

 

Dophin

Пользователь

Сообщений: 2684
Регистрация: 01.01.1970

=двссыл(строка(1:1)&»!$C$22″)=двссыл(строка(1:1)&»!$C$23″)  

  и тянете вниз

 

да, заработало! ) и куча вопросов сразу…  
подскажите, как эта формула работает?  
(СТРОКА(1:1) — что это?  
Как формула понимает, о каких листах идет речь?

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

{quote}{login=}{date=21.10.2009 04:11}{thema=}{post}да, заработало! ) и куча вопросов сразу…  
подскажите, как эта формула работает?  
(СТРОКА(1:1) — что это?  
Как формула понимает, о каких листах идет речь?{/post}{/quote}  
Строка (1:1) в данном случае всего-лишь номер по порядку 1,2,3,.. у Вас же листы именно так называются

 

Ок, всем большое спасибо.  
Приятно удивлен оперативностью ответов. На всех бы форумах так.  
P.S.  
Если имя листа изменится, например, на «A1», а номер ячейки останется тот же, то как в этом случае будет выглядеть ссылка на этот лист?

 

Dophin

Пользователь

Сообщений: 2684
Регистрация: 01.01.1970

введите в любую ячейку =строка(1:1) и протяните вниз  

  заодно потом введите =столбец(A:A) и протяните вправо.  

  На будущее пригодится)

 

да, интересно  
все работает, и очень хочется понять, как…  
силюсь это сделать (ну не такой же я тупой)  

  основной вопрос, где во всем этом кроется имя листа )  

  «введите в любую ячейку =строка(1:1) и протяните вниз  
заодно потом введите =столбец(A:A) и протяните вправо.  
На будущее пригодится)»  

  =столбец(A:A) вводить в ячейке справа от =строка(1:1) на той же строке? или справа и на одну строку выше?

 

извините, если туплю  
но, правда, очень хочется понять

 

{quote}{login=Dophin}{date=21.10.2009 04:03}{thema=}{post}=двссыл(строка(1:1)&»!$C$22″){/post}{/quote}  
Петр, это сложная формула, но если ее составные части разместить по разным ячейкам, то Вы скорее поймете как все работает, например:  
=&»!$C$22″  
=строка(1:1)  
=строка(1:1)&»!$C$22″  
ну и почитаете в справке про функцию =двссыл()

 

Dophin

Пользователь

Сообщений: 2684
Регистрация: 01.01.1970

=двссыл(1!$C$22)   возвращает то же самое что и просто =1!$C$22  

  надо получить текст 1!$C$22  

  вводим =строка(1:1)&»!$C$22″ ячейка возвращает 1!$C$22  

  =строка(2:2)&»!$C$22″ вернет уже 2!$C$22  

  а вообще в справке достаточно доходчиво написано)

 

читаю )в справке нет инфы о работе с данными на листах  

  мне, наверное, на следующем примере будет проще понять  
> Если листы называются:    
График 1.26, График 1.27, График 1.28  
и искомая ячейка $K$1,  
то как в этом случае будет выглядеть формула?

 

=’1′!$C$22 значение появляется  
=ДВССЫЛ(‘1’!$C$22) выдает #ССЫЛКА!  

  {quote}{login=Dophin}{date=21.10.2009 04:42}{thema=}{post}=двссыл(1!$C$22)   возвращает то же самое что и просто =1!$C$22  

  надо получить текст 1!$C$22  

  вводим =строка(1:1)&»!$C$22″ ячейка возвращает 1!$C$22  

  =строка(2:2)&»!$C$22″ вернет уже 2!$C$22  

  а вообще в справке достаточно доходчиво написано){/post}{/quote}

 

Dophin

Пользователь

Сообщений: 2684
Регистрация: 01.01.1970

=ДВССЫЛ(«‘График 1.2″&СТРОКА(6:6)&»‘!A1»)  

  ссылка на ячейку А1 графика 1.26, при протяжке вниз будут ссылки на график 1.27, график 1.28 и т.д.

 

Dophin

Пользователь

Сообщений: 2684
Регистрация: 01.01.1970

а примера и нет))  

  {quote}=’1′!$C$22 значение появляется  
=ДВССЫЛ(‘1’!$C$22) выдает #ССЫЛКА!{/quote}  

   забыли про &

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

{quote}{login=Петр}{date=21.10.2009 05:05}{thema=}{post}читаю )в справке нет инфы о работе с данными на листах  

  мне, наверное, на следующем примере будет проще понять  
> Если листы называются:    
График 1.26, График 1.27, График 1.28  
и искомая ячейка $K$1,  
то как в этом случае будет выглядеть формула?{/post}{/quote}  
На самом деле лист не может называться График 1.26  

  А типа График1_26  
А формула в файле в строке 2 заголовки листов

 

Dophin

Пользователь

Сообщений: 2684
Регистрация: 01.01.1970

{quote}{login=The_Prist}{date=21.10.2009 05:13}{thema=}{post}=двссыл(«График 1.»&строка(1:1)&»!$C$22″)=двссыл(«График 1.»&строка(1:1)&»!$C$23″)  
Сам пример не смотрел, но вроде того должно быть.{/post}{/quote}  

  Жутко извиняюсь, но если в названии листа есть пробелы то ссылка на него должна обрамляться одинарными кавычками, то есть Ваша формула, чтобы быть работоспособной, должна выглядеть так  

  =двссыл(«‘График 1.»&строка(1:1)&»‘!$C$22»)

 

Юрий М

Модератор

Сообщений: 60570
Регистрация: 14.09.2012

Контакты см. в профиле

Миш, а почему не может  График 1.26?

 

Dophin

Пользователь

Сообщений: 2684
Регистрация: 01.01.1970

Микки, а почему не может? у меня может почему то) или это только в 07?

 

Юрий М

Модератор

Сообщений: 60570
Регистрация: 14.09.2012

Контакты см. в профиле

 

Юрий М

Модератор

Сообщений: 60570
Регистрация: 14.09.2012

Контакты см. в профиле

Есть ещё зарезервированные слова, которые нельзя использовать в названии листа

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

Я считал что точку тоже нельзя, был как-то затык года файл создавал по имени листа , а вобще-то на автомате пишу имена листов и диапазонов без пробелов и никаких знаков кроме подчеркивания.    
Сорь если что.

 

Спасибо  
Лист действительно называется так, как вы видите «График 1.26». Файл создан в Excel 2007  
Возьму на заметку, что в будущем лучше без пробелов и с нижним подчеркиванием (и еще лучше не кириллицей)  

  С формулой разбираюсь, спасибо  
Такой вопрос —    
Строки имеют привязку к конкретному листу?  
В формуле в значение листа вносится одинаковое для изучаемых листов сочетание знаков из имени листов?  
Изучаемые листы должны называться одинаково с различиями в конце имени, как у меня? Или это не принципиально?  

  Пример не выкладывал, так как файл целиком выложить не имею права ) А как это сделать кусочком, не представляю, могут данные выпасть (там везде формулы) )

 

Юрий М

Модератор

Сообщений: 60570
Регистрация: 14.09.2012

Контакты см. в профиле

{quote}{login=Микки}{date=21.10.2009 05:34}{thema=}{post} пишу имена листов  без пробелов и никаких знаков кроме подчеркивания. {/post}{/quote}  
И это правильно — при обработке меньше заморочек :-)  
Кстати, зарезервированное имя — «журнал»

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

{quote}{login=Петр}{date=21.10.2009 05:34}{thema=}{post}Спасибо  
Лист действительно называется так, как вы видите «График 1.26». Файл создан в Excel 2007  
Возьму на заметку, что в будущем лучше без пробелов и с нижним подчеркиванием (и еще лучше не кириллицей)  

  С формулой разбираюсь, спасибо  
Такой вопрос —    
Строки имеют привязку к конкретному листу?  
В формуле в значение листа вносится одинаковое для изучаемых листов сочетание знаков из имени листов?  
Изучаемые листы должны называться одинаково с различиями в конце имени, как у меня? Или это не принципиально?  

  Пример не выкладывал, так как файл целиком выложить не имею права ) А как это сделать кусочком, не представляю, могут данные выпасть (там везде формулы) ){/post}{/quote}  
Можно типа того хотя это извращение , Листы все рано как называются лишь бы они стояли в одно строке.

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

Вобще ДВССЫЛ() как конструктор при правильной расстановке & и » можно собрать что угодно если известно что взять , хотя я так понимаю в вашем случае правильнее использовать ИНДЕКС(ПОИСКПОЗ()) , так как названия строк и столбцов видимо идентичны на разных лситстах .

 

Dophin

Пользователь

Сообщений: 2684
Регистрация: 01.01.1970

а как можно заменить двссыл поискпозом?

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

#30

21.10.2009 17:52:29

{quote}{login=Dophin}{date=21.10.2009 05:50}{thema=}{post}а как можно заменить двссыл поискпозом?{/post}{/quote}  
Имелось ввиду не заменить а дополнить  
ДВССЫЛКОЙ переключится на массив нужного листа и там искать ПОИСКПОЗ() использовал я как-то

Иногда бывает удобно использовать одно и то же имя для данных на одном и том же месте на разных рабочих листах одной рабочей книги. Для этого в Excel нужно сделать несколько дополнительных шагов.

Обычно, когда вы именуете диапазон, это имя хранится на уровне рабочей книги, то есть одно имя всегда относится к указанному диапазону на указанном листе, где бы оно ни упоминалось в рабочей книге. Если какое-то имя уже использовано, его нельзя применить для именования диапазона на другом рабочем листе. Однако это ограничение можно обойти.

Предположим, у вас есть рабочая книга с тремя рабочими листами. У этих трех листов простые имена: Sheetl, Sheet2 и Sheets. Вы хотите создать именованный диапазон с именем MyRange (можно использовать любое допустимое имя), который будет относиться к диапазону А1:А10 на листе Sheetl, когда активен лист Sheetl, A1 :А10 на листе Sheet2, когда активен лист Sheet2, и А1:А10 на листе Sheet3, когда активен лист Sheets.

Для этого активируйте лист Sheetl, выделите диапазон А1:А10 и щелкните в поле имени, как описано в разделе «Трюк №39. Адресация данных по имени». Введите Sheetl!MyRange и нажмите клавишу Enter. To же самое сделайте на листах Sheet2 и Sheets, введя Sheet2!MyRange и Sheets!My Range соответственно.

Теперь активируйте любой лист и щелкните стрелку раскрывающего списка поля имени. Вы должны увидеть имя MyRange только один раз. Выберите его и вы попадете непосредственно в диапазон А1:А10. Теперь активируйте другой лист и сделайте то же самое. Вы всегда будете попадать в диапазон А1:А10 на активном листе.

Этот трюк работает благодаря тому, что перед именем диапазона вы поставили имя листа и восклицательный знак. Выбрав команду Вставка → Имя → Присвоить (Insert → Name → Define), вы увидите только одно имя — имя, относящееся к активному в данный момент листу.

Если в имени рабочего листа есть пробелы, нельзя просто сослаться на диапазон А1:А10 на листе Sheet1 как Sheet1 IMyRange. Нужно назвать его ‘Sheet1’!MyRange, поместив слово Sheetl в одиночные кавычки, апострофы. В действительности, апострофы можно использовать и с именем рабочего листа, не содержащим пробелы, поэтому лучше вставлять их при каждой ссылке на рабочие листы.

В именованных диапазонах можно использовать и относительные ссылки. По умолчанию именованные диапазоны — абсолютные, но вы можете исправить это. Сделайте следующее:
Выделите ячейку All на любом рабочем листе и выберите команду Вставка → Имя → Присвоить (Name → Insert → Define). В поле Имя (Names in workbook) введите МуNumbers. В поле Формула (Refers to) введите =А$1:А$10, щелкните на кнопке Добавить (Add ), затем щелкните на кнопке ОК. Теперь в ячейку А1 введите число 1. Выделите ячейку А1, подведите указатель к маркеру заполнения и нажмите левую кнопку мыши. Удерживая клавишу Ctrl, перетащите маркер к ячейке А10. Так вы создадите список с арифметической прогрессией с шагом 1.

В ячейку В1 введите 1 и перетащите маркер на ячейку В10, в этот раз не удерживая клавишу Ctrl. В ячейке АИ введите следующую формулу: =SUM(MyNumbers), в русской версии Excel =CYMM(MyNumbers). В ячейке В11 введите следующую формулу: =SUM(MyNumbers), в русской версии Excel =CYMM(MyNumbers).

Вы должны получить ответы 55 и 10 соответственно, так как ячейка АИ была активной, когда вы использовали команду Вставка → Имя → Присвоить (Name → Insert → Define) и присвоили имя диапазону А$1:А$10, то есть диапазону с относительной ссылкой на столбец и абсолютной ссылкой на строку.
[stextbox id=»warning»]Чтобы создать абсолютную ссылку на диапазон, воспользуйтесь знаком доллара ($).[/stextbox]
Используемое в формуле имя MyNumbers всегда обозначает 10 ячеек непосредственно над формулой. Если вы вставите формулу =cyMM(MyNumbers) (=SUM(MyNumbers)) в ячейку АИ на другом рабочем листе, она все так же будет обозначать ячейки А1:А10 на листе, который был активен при создании имени диапазона.

Предположим, вы хотите упростить суммирование значений в десяти ячейках. Выделите ячейку АН на любом листе. Выберите команду Вставка → Имя → Присвоить (Insert → Name → Define) и в поле Имя (Name) введите MySum. Затем в поле Формула (Refers to) введите следующую формулу: =SUM(A$1:A$10), в русской версии Excel =СУММ(А$1:А$10). Щелкните на кнопке Добавить (Add), затем щелкните на кнопке ОК. Теперь в ячейке А1 введите число 1. Выделите ячейку А1, подведите указатель мыши к маркеру заполнения и нажмите левую кнопку мыши. Удерживая клавишу Ctrl, перетащите маркер к ячейке А10. После этого в ячейке В1 введите 1 и перетащите маркер к ячейке В10, не удерживая клавишу Ctrl. В ячейке АИ введите следующую формулу: =MySum, в ячейке В11 также введите формулу =MySum. Вы получите такой же результат, что и в предыдущем примере, не используя функцию СУММ (SUM). Сочетание абсолютных и относительных ссылок и вложение нескольких функций друг в друга может быть очень полезным и сэкономит много времени.

Как найти повторяющиеся или уникальные значения в двух столбцах на двух листах?

Может быть, сравнить два диапазона на одном листе и выяснить, что повторяющиеся или уникальные значения легко для большинства из вас, но если два диапазона находятся на двух разных листах, как вы можете быстро найти повторяющиеся и уникальные значения в этих двух диапазонах ? В этом уроке вы найдете несколько быстрых решений.

Сравните два одинаковых столбца заголовка в двух электронных таблицах с формулой в Excel

Сравните два диапазона в двух электронных таблицах с VBA

Сравните два диапазона в двух электронных таблицах с Kutools for Excel


стрелка синий правый пузырь Сравните два одинаковых столбца заголовка в двух электронных таблицах с формулой в Excel

С помощью формулы в Excel вы можете сравнить два одинаковых столбца заголовка, как показано ниже на разных листах, и найти повторяющиеся и уникальные значения:

1. Набрав эту формулу = СЧЁТЕСЛИ (Лист1! $ A: $ A; A1) в пустой ячейке, которая находится рядом с диапазоном на листе 3. См. снимок экрана:

2. Нажмите Enter на клавиатуре, а затем перетащите маркер заполнения, чтобы заполнить диапазон, который вы хотите сравнить с диапазоном на Листе 1. (Номер Ноль означает повторяющиеся значения в двух диапазонах, а Номер 1 означает уникальные значения в Листе 3, но не в Листе 1)

Советы:

1. Эта формула может сравнивать только два столбца с одинаковым заголовком в двух электронных таблицах.

2. Если вы хотите найти уникальные значения в Sheet1, но не в Sheet3, вам необходимо ввести приведенную выше формулу =СЧЁТЕСЛИ (Лист3! $ A: $ A; A1) в Sheet1.


стрелка синий правый пузырь Сравните два диапазона в двух электронных таблицах с VBA

1. Держать ALT и нажмите F11 на клавиатуре, чтобы открыть Microsoft Visual Basic для приложений окно.

2. Нажмите Вставить > Модули, и скопируйте VBA в модуль.

VBA: сравнить два диапазона в двух таблицах

Sub CompareRanges () 'Обновление 20130815 Dim WorkRng1 как диапазон, WorkRng2 как диапазон, Rng1 как диапазон, Rng2 как диапазон xTitleId = "KutoolsforExcel" Установить WorkRng1 = Application.InputBox ("Range A:", xTitleId, "", Type: = 8 ) Установите WorkRng2 = Application.InputBox ("Range B:", xTitleId, Type: = 8) Для каждого Rng1 в WorkRng1 rng1Value = Rng1.Value для каждого Rng2 в WorkRng2 Если rng1Value = Rng2.Value Тогда Rng1.Interior.Color = VBA .RGB (255, 0, 0) Выйти за конец, если следующий следующий конец Sub

3. Нажмите Run или нажмите F5 для запуска VBA.

4. На экране отображается диалоговое окно, и вы должны выбрать один диапазон, с которым хотите сравнить. Смотрите скриншот:

5. Нажмите Ok и другое диалоговое окно отображается для выбора второго диапазона. Смотрите скриншот:

6. Нажмите Ok, а повторяющиеся значения как в диапазоне A, так и в диапазоне B выделяются красным фоном в диапазоне A. См. снимок экрана:

Советы: с помощью этого VBA вы можете сравнивать два диапазона как на одном, так и на разных листах.


стрелка синий правый пузырь Сравните два диапазона в двух электронных таблицах с Kutools for Excel

Если формула вам не удобна, а VBA вам сложно, вы можете попробовать Kutools for Excel‘s Сравнить диапазоны функции.

Kutools for Excel включает более 300 удобных инструментов Excel. Бесплатная пробная версия без ограничений в течение 30 дней. Получить сейчас

Пожалуйста, примените Сравнить диапазоны функция, нажав Кутулс > Сравнить диапазоны. Смотрите скриншот:

Сравните с двумя столбцами на разных листах:

1. Нажмите Кутулс > Сравнить диапазоны, на экране отобразится диалоговое окно. Смотрите скриншот:

2. Укажите диапазоны и правила, сделайте следующее:

Оставьте Сравнить в том же диапазоне снимите флажок и выберите два диапазона, нажав Диапазон А и Диапазон B, см. снимок экрана:

Укажите те же значения или разные значения, которые вы хотите найти, в раскрывающемся списке в разделе «Правила»;

3. Нажмите Ok. Всплывающее диалоговое окно сообщает вам, что выбраны те же значения.

4. Нажмите Ok во всплывающем диалоговом окне. В диапазоне A выбираются одинаковые значения между двумя диапазонами.

Сравните два диапазона в электронных таблицах

Если у вас есть два диапазона в двух таблицах, как показано ниже, и вы хотите сравнить их и узнать разные значения, вы можете сделать следующее:

1. Нажмите Кутулс > Сравнить диапазоны, на экране отобразится диалоговое окно.

2. Укажите диапазоны и правила, сделайте следующее:

Оставлять Сравнить в том же диапазоне снимите флажок и выберите два диапазона, нажав Диапазон А и Диапазон B;

Укажите различные значения, которые вы хотите найти, в раскрывающемся списке в разделе «Правила»;

Проверить, что у моих данных есть заголовки in Опции раздел;

3. Нажмите Ok. Всплывающее диалоговое окно сообщает вам, что выбраны те же значения.

4. Нажмите Ok во всплывающем диалоговом окне. Выбираются разные значения в диапазоне А. Смотрите скриншот:

Если вы хотите узнать разные значения в диапазоне B листа Sheet2, вам нужно поменять местами два диапазона.

Сравнить диапазоны функция также может сравнивать диапазоны на одном листе. Щелкните здесь, чтобы узнать больше о сравнительных диапазонах.


Относительные статьи:

  • Найдите уникальные значения между двумя столбцами
  • Найдите повторяющиеся значения в двух столбцах
  • Удалите дубликаты и замените пустыми ячейками
  • Отфильтровать уникальные записи из выбранного столбца

Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Выделение повторяющихся значений на разных листах.

arti8181

Дата: Воскресенье, 25.08.2019, 23:09 |
Сообщение № 1

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Excel 2016

Ребята подскажите пожалуйста. Имеются числовые значения на листе 1. Имеются также числовые значения на листе 2. Как сделать так, чтобы подсвечивались вновь набранные числа на листе 1, если такие числа дублируются с числами которые находятся на листе 2.

К сообщению приложен файл:

_..xlsx
(14.0 Kb)

Сообщение отредактировал arti8181Понедельник, 26.08.2019, 12:51

 

Ответить

китин

Дата: Понедельник, 26.08.2019, 07:23 |
Сообщение № 2

Группа: Модераторы

Ранг: Экселист

Сообщений: 6973


Репутация:

1063

±

Замечаний:
0% ±


Excel 2007;2010;2016

arti8181, — Прочитайте Правила форума
— Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 100кб согласно п.3 Правил форума


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

китин

Дата: Понедельник, 26.08.2019, 14:21 |
Сообщение № 3

Группа: Модераторы

Ранг: Экселист

Сообщений: 6973


Репутация:

1063

±

Замечаний:
0% ±


Excel 2007;2010;2016

arti8181, вы пошто свою тему уже три раза продублировали? это нарушение Правил форума. Дубли удалил


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

Pelena

Дата: Понедельник, 26.08.2019, 18:13 |
Сообщение № 4

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Условным форматированием

Код

=СЧЁТЕСЛИ(Лист2!$A:$A;A3)

К сообщению приложен файл:

-1-.xlsx
(14.5 Kb)


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

arti8181

Дата: Понедельник, 26.08.2019, 22:11 |
Сообщение № 5

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Excel 2016

Pelena, спасибо. Но при такой формуле на лист 2 нужно вносить значения только в столбец А. а как сделать так чтобы на лист 2 можно было вводить в любой столбец и в любую строку, а на листе 1 соответственно подкрашивалась ячейка, если конечно дублируется с листом 2.

 

Ответить

Pelena

Дата: Понедельник, 26.08.2019, 22:59 |
Сообщение № 6

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

В формуле вместо Лист2!$A:$A поставьте нужный диапазон


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

Хитрости »

1 Май 2011              142021 просмотров


Как сделать одинаковые изменения сразу на нескольких листах

Допустим у Вас есть книга с n-ным количеством однотипных листов. Иногда приходится проделывать в каждом листе одну и ту же операцию. Скажем, написание заголовков или изменение формулы в одной и той же ячейке шаблона. Чаще всего в таких случаях проделывается следующая операция: на одном листе меняются заголовки, затем копируются и поочередно вставляются на остальные листа. Или формула прописывается в одном листе и последовательно вставляется в каждый лист. Долго, нудно и неинтересно. Благо разработчики Microsoft предвидели подобные мучения и снабдили Excel средством для более быстрого осуществления этой задачи.

Для произведения одинаковых изменений сразу на нескольких листах все, что необходимо сделать, это выделить все необходимые листы с зажатой клавишей Shift или Ctrl(Ctrl позволяет выделить несмежные листы(скажем через один), а с Shift выделяются все листы от первого выделенного до последнего). Теперь все действия, производимые на активном(видимом) листе в точности повторяется на других выделенных листах. И что не менее важно — если прописать в активном листе формулу, то ссылки на других листах будут у каждого свои, т.е. ссылаться формулы будут на тот лист, в котором написаны(если в формуле не указаны явно ссылки на другие листы). То же самое и с копированием. Если на одном листе в ячейке А1 написано Дом, а на другом Холм, то при копировании ячейки А1 на активном листе и вставки её в ячейку А2, то на каждом листе в ячейку А2 будет скопировано своё значение — Дом и Холм соответственно.

Подобная работа с листами еще называется работой с группой листов. Определить, что на данный момент выделена группа листов(и изменения будут производиться на всех этих листах) очень просто — в заголовке Excel будет отображен текст: [Группа] [Groupe]

Как разгруппировать листы, объединенные в группу:

  • если в группу объединены не все листы книги — выделить любой лист вне группы
  • если в группе все листы книги книги — выделить любой лист, который на данный момент не является активным

Так же см.:
Как одновременно просматривать информацию с нескольких листов/диапазонов?


Статья помогла? Поделись ссылкой с друзьями!

  Плейлист   Видеоуроки


Поиск по меткам



Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика

Понравилась статья? Поделить с друзьями:
  • Excel одно примечание во всех ячейках
  • Excel одно имя в разных
  • Excel одна ячейка равна значению нескольких
  • Excel одна ячейка по всем листам
  • Excel одна ячейка перенос