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

Вход

Регистрация

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

 

= Мир MS Excel/ДВССЫЛ на разных листах - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » ДВССЫЛ на разных листах (Формулы/Formulas)
ДВССЫЛ на разных листах
fifo22serg Дата: Четверг, 02.09.2021, 16:47 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

365
Подскажите пожалуйста,
Код
=ДВССЫЛ(БМ!L20&СТРОКА(БМ!A1))
на листе БМ отрабатывает, на другом листе выдает 0
БМ!K20 содержит
Код
=НАИБОЛЬШИЙ(БМ!$B$4:$AE$12; СТРОКА(БМ!A1))

БМ!L20 содержит
Код
=ПОДСТАВИТЬ(АДРЕС(1;МИН((ЕСЛИ(БМ!$B$5:$AE$13=БМ!K20;СТОЛБЕЦ(БМ!$B$5:$AE$13))));4);1;"")

БМ!М20 содержит
Код
=ДВССЫЛ(БМ!L20&СТРОКА(БМ!A1))

расположение ячеек одинаково на 2х листах


Сообщение отредактировал Serge_007 - Четверг, 02.09.2021, 17:45
 
Ответить
СообщениеПодскажите пожалуйста,
Код
=ДВССЫЛ(БМ!L20&СТРОКА(БМ!A1))
на листе БМ отрабатывает, на другом листе выдает 0
БМ!K20 содержит
Код
=НАИБОЛЬШИЙ(БМ!$B$4:$AE$12; СТРОКА(БМ!A1))

БМ!L20 содержит
Код
=ПОДСТАВИТЬ(АДРЕС(1;МИН((ЕСЛИ(БМ!$B$5:$AE$13=БМ!K20;СТОЛБЕЦ(БМ!$B$5:$AE$13))));4);1;"")

БМ!М20 содержит
Код
=ДВССЫЛ(БМ!L20&СТРОКА(БМ!A1))

расположение ячеек одинаково на 2х листах

Автор - fifo22serg
Дата добавления - 02.09.2021 в 16:47
Pelena Дата: Четверг, 02.09.2021, 17:45 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
fifo22serg, видимо "на другом листе" в первой строке нет значений.
Расскажите, в чём суть задачи, и приложите файл с примером в соответствии с Правилами форума


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеfifo22serg, видимо "на другом листе" в первой строке нет значений.
Расскажите, в чём суть задачи, и приложите файл с примером в соответствии с Правилами форума

Автор - Pelena
Дата добавления - 02.09.2021 в 17:45
Serge_007 Дата: Четверг, 02.09.2021, 17:46 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2748 ±
Замечаний: ±

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

В теме нет вопроса
Закрывать тему?


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

В теме нет вопроса
Закрывать тему?

Автор - Serge_007
Дата добавления - 02.09.2021 в 17:46
fifo22serg Дата: Пятница, 03.09.2021, 07:27 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

365
Доброго времени суток!
Serge_007, можно не закрывать тему? извиняюсь, каюсь, правила не прочитал, исправился, проблема следующая:

На листе БМ есть таблица с числами и именами, требуется на листе Data отсортировать все числа по убыванию и напротив каждого числа вывести имя, к которому относится данное число.
я далек от excel, нашел такой выход:
вычисляю наибольшее
Код
=НАИБОЛЬШИЙ(БМ!$B$4:$AE$12; СТРОКА(БМ!A1))
(сделал так, т.к. нужно и 2е наибольшее и т.д.)
нахожу заголовок столбца с наибольшим
Код
=ПОДСТАВИТЬ(АДРЕС(1;МИН((ЕСЛИ(БМ!$B$4:$AE$12=БМ!K20;СТОЛБЕЦ(БМ!$B$4:$AE$12))));4);1;"")

нахожу какое "имя" стоит в ячейке этого столбца
Код
=ДВССЫЛ(Data!L20&СТРОКА(БМ!A1))

на первом листе все работает, на втором - нет, где может быть ошибка?
К сообщению приложен файл: test.xlsx (24.9 Kb)


Сообщение отредактировал fifo22serg - Пятница, 03.09.2021, 08:30
 
Ответить
СообщениеДоброго времени суток!
Serge_007, можно не закрывать тему? извиняюсь, каюсь, правила не прочитал, исправился, проблема следующая:

На листе БМ есть таблица с числами и именами, требуется на листе Data отсортировать все числа по убыванию и напротив каждого числа вывести имя, к которому относится данное число.
я далек от excel, нашел такой выход:
вычисляю наибольшее
Код
=НАИБОЛЬШИЙ(БМ!$B$4:$AE$12; СТРОКА(БМ!A1))
(сделал так, т.к. нужно и 2е наибольшее и т.д.)
нахожу заголовок столбца с наибольшим
Код
=ПОДСТАВИТЬ(АДРЕС(1;МИН((ЕСЛИ(БМ!$B$4:$AE$12=БМ!K20;СТОЛБЕЦ(БМ!$B$4:$AE$12))));4);1;"")

нахожу какое "имя" стоит в ячейке этого столбца
Код
=ДВССЫЛ(Data!L20&СТРОКА(БМ!A1))

на первом листе все работает, на втором - нет, где может быть ошибка?

Автор - fifo22serg
Дата добавления - 03.09.2021 в 07:27
Serge_007 Дата: Пятница, 03.09.2021, 09:12 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2748 ±
Замечаний: ±

Excel 2016
Код
=ДВССЫЛ(Data!L20&СТРОКА(БМ!A1))
возвращает ссылку на ячейку В1, в которой ничего нет (выделил желтым)
Ошибки нет

К сообщению приложен файл: 0892985.png (28.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Код
=ДВССЫЛ(Data!L20&СТРОКА(БМ!A1))
возвращает ссылку на ячейку В1, в которой ничего нет (выделил желтым)
Ошибки нет


Автор - Serge_007
Дата добавления - 03.09.2021 в 09:12
fifo22serg Дата: Пятница, 03.09.2021, 09:40 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

365
А функция СТРОКА не может вернуть ссылку на другой лист, тк указано БМ!A1?
как тогда выйти из ситуации?
 
Ответить
СообщениеА функция СТРОКА не может вернуть ссылку на другой лист, тк указано БМ!A1?
как тогда выйти из ситуации?

Автор - fifo22serg
Дата добавления - 03.09.2021 в 09:40
Serge_007 Дата: Пятница, 03.09.2021, 10:01 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2748 ±
Замечаний: ±

Excel 2016
функция СТРОКА не может вернуть ссылку на другой лист, тк указано БМ!A1?
Нет
Функция СТРОКА() возвращает номер строки ссылки, но не саму строку
Об этом есть в справке по этой функции

как тогда выйти из ситуации?
Код
=ДВССЫЛ("БМ!"&БМ!L20&СТРОКА(A1))


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
функция СТРОКА не может вернуть ссылку на другой лист, тк указано БМ!A1?
Нет
Функция СТРОКА() возвращает номер строки ссылки, но не саму строку
Об этом есть в справке по этой функции

как тогда выйти из ситуации?
Код
=ДВССЫЛ("БМ!"&БМ!L20&СТРОКА(A1))

Автор - Serge_007
Дата добавления - 03.09.2021 в 10:01
fifo22serg Дата: Пятница, 03.09.2021, 10:08 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

365
Код
=ДВССЫЛ("БМ!"&БМ!L20&СТРОКА(A1))

Большое спасибо! наверняка будут еще вопросы, обращусь в другой теме, если не найду, эта тема закрыта.
 
Ответить
Сообщение
Код
=ДВССЫЛ("БМ!"&БМ!L20&СТРОКА(A1))

Большое спасибо! наверняка будут еще вопросы, обращусь в другой теме, если не найду, эта тема закрыта.

Автор - fifo22serg
Дата добавления - 03.09.2021 в 10:08
Pelena Дата: Пятница, 03.09.2021, 10:53 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
видимо "на другом листе" в первой строке нет значений

В1, в которой ничего нет

:D


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

В1, в которой ничего нет

:D

Автор - Pelena
Дата добавления - 03.09.2021 в 10:53
Serge_007 Дата: Пятница, 03.09.2021, 11:54 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2748 ±
Замечаний: ±

Excel 2016
:D
Тоже была такая мысль yes


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение:D
Тоже была такая мысль yes

Автор - Serge_007
Дата добавления - 03.09.2021 в 11:54
Мир MS Excel » Вопросы и решения » Вопросы по Excel » ДВССЫЛ на разных листах (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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