Страницы: 1
RSS
Как в формуле ссылаться на диапазон из трёх лист другой книги
 
Написал такую формулу, чтобы найти число, у которой правые три цифры наибольшие:
Код
=МАКС(ПРАВСИМВ([Книга4]Лист1:Лист3!$A$1:$A$10;3))
Но она работает, если только ссылаться на диапазон одного листа исходной книги (книга4, зелёная ячейка), а при ссылании на диапазон из трех листов другой книги, то появляется ошибка #ССЫЛКА! (книга3, красная ячейка). Как сделать, чтобы можно было ссылаться на диапазон из трёх листов другой книги или хотя бы на диапазон одного листа другой книги?
 
1. в любой ячейке нажмите =, сошлитесь на диапазон из книги 4 (получите 1 значение)
2. отметь начиная с ячейки из п.1, диапазон, соответствующий размерами исходному диапазону
3. нажмите F2, Ctrl+Shift+Enter. получите данные из исходного диапазона
4. повторите п.п. 1..3 для данных из 2-го и 3-го листов книги 4
5. примените НАПИСАННУЮ ВАМИ ФОРМУЛУ для диапазона, содержащего данные из 3-х листов книги 4

а вообще, чтобы получить данные хотя бы с одного диапазона другой книги, нужно для начала просто попробовать их получить, прежде чем писать вопрос как их от туда получить, потому что действия элементарные, не отличаются НИЧЕМ от получения данных диапазона с соседнего листа или просто соседнего диапазона
Изменено: Ігор Гончаренко - 04.12.2021 13:33:45
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Ігор Гончаренко, мне нужно, чтобы формула искала правое наибольшее число из трех листов другой книги.
Изменено: Ибрагим Белхороев - 04.12.2021 13:13:32
 
проделайте действия описанные в сообщении 2 - напишет
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Ігор Гончаренко, вы так имеете в виду?
 
да
и см.п.5 (поправьте вашу формулу, сошлитесь на данные, которые лежат рядом с ней (получены с диапазонов 3-х листов книги 4)
=МАКС(ЗНАЧЕН(ПРАВСИМВ(B1:D10;3)))
Изменено: Ігор Гончаренко - 04.12.2021 13:39:15
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Ігор Гончаренко, я понял. Это метод работает, просто неудобен в том плане, что данные, на которые нужно сссылаться, должны находиться рядом с формулой. А есть какой нибудь еще метод, где данные не обязательно должны находиться рядом с формулой?
Изменено: Ибрагим Белхороев - 04.12.2021 13:44:56
 
получите данные с 4 на ЛЮБОЙ ДРУГОЙ ЛИСТ файла где находиться ваша формула, куда угодно получите их в чем сложность?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Ігор Гончаренко, ладно, спасибо вам за помощь.
Изменено: Ибрагим Белхороев - 04.12.2021 13:48:46
 
Ігор Гончаренко, а вот когда у меня пустые ячейки, то в массиве появлются нули, я изменил формулу массива, добавив функцию ЕСЛИ, но в итоге формула в ячейке A1 (Книга3) ссылается на ошибку, не знаете, как это исправить?
Изменено: Ибрагим Белхороев - 06.12.2021 10:06:39
 
Код
=МИН(ЕСЛИ(ЕПУСТО(B1:D10);999;ЗНАЧЕН(ПРАВСИМВ(B1:D10;3))))
 
МатросНаЗебре, все равно ошибка.
 
Тогда так
Код
=МИН(ЕСЛИ(B1:D10="";999;ЗНАЧЕН(ПРАВСИМВ(B1:D10;3))))
Страницы: 1
Наверх