Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 6)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Просьба к посетителям топика дополнять шапку наиболее часто задаваемыми вопросами со ссылками на ответы
в обязательном порядке

 
  • Смена представления имен столбцов с буквенного на цифровое и обратно


    Сумма прописью
  • Надстройка "PROP" (сумма прописью)
  • надстройка Excellerator (c) Michael Zemlanukha & Maxim Shemanarev
  • макрос Num2String


  • Список соответствия имен функций в английской и русской версиях Excel или здесь
  • Описание Microsoft Excel File Format (eng.)
  • Горячие клавиши в Excel (табличка)
  • краткая, но емкая инструкция для чайников по добавлению готовых макросов (на примере макросов по увеличению размера шрифта на X пунктов от мемебера ferias
     
    Предыдущие ветки топика: Часть 1 | Часть 2 | Часть 3 | Часть 4| Часть 5
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот, пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)
     
    Книга Джон Уокенбах "Подробное руководство по созданию формул в Microsoft Office Excel 2002" PDF 34МБ Файлы к книге

    Смежные темы:
    Программы » Microsoft Office 2019 & 365 | 2016 | 2013 | 2010 | 2007 | 2003
    Программы » OneNote | Outlook 2013 & 2016 & 2019 | Outlook 2010 | Microsoft Mathematics & Math Solver
    Программы » Word FAQ | Access FAQ
    Прикладное программирование » Word VBA | Excel VBA | Access VBA  
    Андеграунд » Microsoft Office 2019 | 2016 | 2013 | 2010 | 2007 | 2003
    Андеграунд » OneNote | Visio | SharePoint Server | Project Server | Exchange Server
    Андеграунд » Надстройки (add-ins) и коммерческие макросы Excel
    Андеграунд » Самостоятельная сборка дистрибутивов Оffice 2007/2010/2013/2016 | MUI для Office 2007

  • Всего записей: 39672 | Зарегистр. 26-02-2002 | Отправлено: 08:02 27-03-2018 | Исправлено: Komandor, 00:39 01-01-2023
    denisAzef

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день.
    Подскажите пожалуйста, как сделать в условном форматировании формулой выделение ячейки на пересечении столбца и строки. Можно через формулу ЕСЛИ или ГПР, но это вносить в каждую ячейку нужно. А как сделать формулу на строку.
    Например:  
              1     2     3     4      5      6      7      8      9      10
     
    3        4     7     8     12    5      8      4      13    18    11
    7       13    13   12    17    4     11     6      4      11    13
    7       17    1    10    14     1     11     5     18      5     8
    9       16    13   16    18    18    18    17    13      2    13
     
    В первой строке должна выделяться ячейка с цифрой 8 (пересечение строки 1 и столбца 2), во второй с цифрой 6 (пересечение строки 2 и столбца 7), в третьей с цифрой 5 (пересечение строки 3 и столбца 7) и в четвертой с цифрой 2 (пересечение строки 4 и столбца 9).
    Таких ячеек может быть более тысячи, поэтому в каждую ячейку вбивать формулу ЕСЛИ не вариант

    Всего записей: 249 | Зарегистр. 08-02-2007 | Отправлено: 20:07 22-09-2025 | Исправлено: denisAzef, 20:09 22-09-2025
    XenoZ



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    denisAzef
    Непонятны критерии выделения.

    ----------
    А оно мне надо?..

    Всего записей: 5551 | Зарегистр. 29-03-2006 | Отправлено: 20:41 22-09-2025
    denisAzef

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Получается выделяться должно значение в массиве того столбца, номер которого указан в начале строки.
    В данном примере есть 4 строки которые начинаются с 3,7,7 и 9. Следовательно в первой строке должно выделятся число в 3 столбце (это число 8), во второй и третьей строке должно выделятся число в 7 столбце (это числа 6 и 5) и в четвертом столбце должно выделяться число в столбце 9 (это число 2).
    Если бы писалась формула в каждую ячейку, то для первой строки в первую ячейку я писал бы формулу: = Если(А2=В1;В2;ложь)

    Всего записей: 249 | Зарегистр. 08-02-2007 | Отправлено: 08:42 23-09-2025 | Исправлено: denisAzef, 09:51 23-09-2025
    Mady

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Выделите область с данными для поиска, при этом первый столбец информационный.
    В условном форматировании формула выделения ячейки: =СТОЛБЕЦ()=RC1+1

    Всего записей: 83 | Зарегистр. 08-02-2003 | Отправлено: 10:30 23-09-2025
    AlexALSP



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    1. Выделите диапазон с данными
       Например, если у вас заголовки в строке B1:K1, а данные начинаются с B2 и идут до K1000, то выделите диапазон:
       
     
       
    2. Откройте условное форматирование
       На вкладке Главная - Условное форматирование - Создать правило.
    3. Выберите "Использовать формулу для определения форматируемых ячеек".
    4. В поле для формулы вставьте:
       
     
    Код:
      =B$1=$A2

       
      Важно:
     
        B$1 - это заголовок текущего столбца (первая строка).
        $A2 - это значение из первой колонки (номер столбца).
        Знаки $ стоят специально, чтобы формула правильно "растягивалась" на весь диапазон.
     
    5. Задайте формат (например, заливку цветом или жирный текст).
    6. Нажмите ОК - ещё раз ОК.
     
    Проверка на вашем примере:
     
    В A2 = 3 - в строке 2 подсветится C2 (значение 8).
    В A3 = 7 - подсветится H3 (значение 6).
    В A4 = 7 - подсветится H4 (значение 5).
    В A5 = 9 - подсветится J5 (значение 2).
     
     

     

    Всего записей: 1283 | Зарегистр. 22-04-2007 | Отправлено: 14:53 23-09-2025 | Исправлено: AlexALSP, 14:57 23-09-2025
    denisAzef

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Попробовал, не работает
    Картинку или файл не понял как приложить. но не работает, точно)

    Всего записей: 249 | Зарегистр. 08-02-2007 | Отправлено: 16:14 23-09-2025 | Исправлено: denisAzef, 16:20 23-09-2025
    AlexALSP



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ты ведешь у неня работает , значит что то не так делаешь  
     
    Я тебе скрины даже дал )))  
     
    Могу видео еще сделать ))

    Всего записей: 1283 | Зарегистр. 22-04-2007 | Отправлено: 16:18 23-09-2025 | Исправлено: AlexALSP, 16:19 23-09-2025
    XenoZ



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    denisAzef
    Формула для условного форматирования:
    1. =B$1=$A2 (как предложено выше)
    или
    2. =СТОЛБЕЦ()-1=$A2
    оба варианта рабочие. Если не работает, ищи ошибку у себя.
     
    UPD.

    Цитата:
    файл не понял как приложить

    Врёте, однако...

    ----------
    А оно мне надо?..

    Всего записей: 5551 | Зарегистр. 29-03-2006 | Отправлено: 19:30 23-09-2025 | Исправлено: XenoZ, 22:38 23-09-2025
    denisAzef

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AlexALSP и XenoZ спасибо. ошибку у себя нашел (как всегда искать нужно начинать со своих кривых рук)
     

    Всего записей: 249 | Зарегистр. 08-02-2007 | Отправлено: 21:38 24-09-2025
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 6)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru