Но только в файле примера, при попытке вставить эту функцию в другую книгу, всё ломается((
но видимо это я чего-то не догоняю
попробую сам разобраться, если не получится, обращусь за пояснением.
Ещё раз Спасибо за помощь!
|
01.10.2025 09:34:44
Добрый день, подскажите пожалуйста. Есть колонка (в некоторые ячейки которой) вставлены гиперссылки. Вопросы:Можно ли без макросов (стандартными методами) извлечь адреса этих ссылок, Например в соседние ячейки? Если нет, то как правильно написать функцию для этой цели?
Изменено: - 01.10.2025 11:52:03
(добавка файла примера)
|
|
|
|
|
|
30.12.2024 11:24:36
Добрый день и всех с Наступающим!
такая проблемка: Есть формула, например : =ФИЛЬТР(A1:A10;A1:A10>3) в ячейке B1 - список всех вариантов знаков отношения, существует ли способ, записать в эту формулу вместо ">" ссылку на ячейку B1? как должен выглядеть синтаксис формулы. или это не предусмотрено? Заранее благодарю за помощь! |
|
|
|
|
|
14.03.2024 18:18:34
Павел \Ʌ/, Круто! Огромное спасибо! а ларчик просто открывался.
я пробовал через наименьшие делать и не раз, но видимо, каждый раз что-то путал в записи.)) Спасибо! |
|||
|
|
|
|
14.03.2024 14:53:11
извините,
что коряво объяснил проблему, возможно, в приложенном примере больше ясности. Существуют формулы, которые ссылаются на результаты полученные строчкой выше из её же колонки. И существуют формулы массива, которые отображают все результаты, без необходимости, протягивать их на всю таблицу. Вопрос: а можно ли объединить эти два свойства. то есть, составить формулу массива так, чтобы она учитывала предыдущие результаты из неё же самой? (менее коряво не стало))) |
|
|
|
|
|
14.03.2024 13:02:52
Добрый день. в последних версиях Экселя, появилась приятная возможность создавать формулы без протяга на всю высоту таблицы. Это сильно облегчило жизнь. Спасибо разработчикам!) Но одну проблему я никак не могу победить: Если в формуле есть ссылка на "ячейку выше", но в том же столбце, то всё перестаёт фурычить. Например, я хочу найти номера колонок всех ячеек с одинаковым содержанием. В ячейке B11 формула выглядит так:
=ПОИСКПОЗ("R";ДВССЫЛ(АДРЕС(8;B10+1)&":"&АДРЕС(8;3000));)+B10)
а ячейкой выше(B10), уже есть последнее найденное значение. например 101. то есть, у меня в 8-й строке, в диапазоне между 101-й и 3000-й колонкой, есть несколько ячеек со значением "R". При протягивании формулы вниз, всё работает отлично, но сделать её без протяга не получается(( Очень надеюсь, что это я такой тупой, и не могу подобрать нужный синтаксис…)) Вопрос к знатокам. Это вообще можно победить? или такие формулы не умеют заглядывать в "начало себя"))) |
|
|
|
|
|
01.03.2024 05:52:20
я к статистике посещений сайта доступа не имею) а по вашим данным, больше или меньше? и кстати, почему вас яндекс побаивается?))) (картинку прикрепить не удалось(( там был скриншот: "Невозможно установить безопасное соединение Злоумышленники могут пытаться похитить ваши данные с сайта (например, пароли, сообщения или номера банковских карт). Подробнее net::ERR CERT DATE INVALID" к чему бы это?
Изменено: - 01.03.2024 05:56:49
(провалившаяся попытка прикрепить картинку))
|
|||
|
|
|
|
29.02.2024 21:58:23
с макросами у меня решение есть, но есть файл, который я апгрейжу с середины девяностых, это универсальный шаблон который помогает мне во всех остальных начинаниях, а большинство людей для которых я делаю помогалочки, очень боятся макросов. и когда им делаешь файл, каталог например, они в обморок падают, когда им офис начинает предупреждения слать про макросы. поэтому для своих старичков приходится всё делать по старинке, типа .xls
|
|
|
|
|
|
29.02.2024 21:30:12
Есть длинный ряд диапазонов, например 50. на сегодняшний день, я его формулами делю на две гиперссылки, если в ней только отдельные ячейки и на 4, если там интервалы. в старых версиях надёжно работали 14 диапазонов, если высь каждого не зашквар. в последних версиях Экселя я заметил, можно добавлять и поболе, но закономерность "обреза" не могу установить. вот и обратился. да, в первых колонках предел 136, дальше больше и так примерно до 170 символов... но где пороги градации? как я пока понимаю, они выглядят дискретными, но я уверен, что алгоритм есть, просто мне его не нащупать((( а нужно мне их определить, чтобы формировать из общего ряда адресов ссылки без пропусков... |
|||
|
|
|
|
29.02.2024 21:00:57
Радость была не долгой. или у меня и впрямь офис какой-то другой...
вот формула с общей длиной адреса 160 символов. у меня все ячейки выделяются. проверьте у себя плиз
|
|||
|
|
|
|
29.02.2024 20:34:48
но в данном случае, "мои развлечения" имели исключительно положительную коннотацию... и кстати, проблема решилась. за что отдельное Спасибо вашему коллеге Дмитрию!!! |
|||
|
|
|
|
29.02.2024 20:22:07
Сорри, может 136 и является панацеей. я учитывал длину обреза всей ссылки, а надо было обрезать до последней активной. ща проверю, и возможно вы меня спасли. Спасибо огромное! |
|||
|
|
|
|
29.02.2024 20:06:29
Рабочая - это значит, что этот отдельный адрес (находящийся в теле гиперссылки), при тыканьи в неё выделяется. то есть находится среди "активной части" и интересует меня, как понять где эта граница пролегает в каждом отдельном случае. и наверняка это связано с длиной, но это точно не константа я моделировал ситуации, где например, при равной длине общего адреса (164 символа) и равной ширине каждого адреса, из 40 изначальных диапазонов, активными являются от 38 до 33-ёх |
|||
|
|
|
|
29.02.2024 19:54:11
у меня работают ссылки и по 138 (первые 5 сдвигов) и по 143 (следующие 58) далее по 164 (7*5) а потом 875 сдвигов с 33 рабочими адресами длиной 204 символа и так далее, до 254 символов (для 9-ти линков) но закономерности я отследить не могу... и это я вам только про отдельные ячейки, статистику привёл. когда в ссылке появляются диапазоны или колонки целиком, всё становится ещё веселей, и хаотичнее... |
|||
|
|
|
|
29.02.2024 19:22:04
всё работает, как часы)) файл в котором я это юзаю весь перелинкован и весит под 100 метров. а отдельный лист из него замучаешься выдёргивать. но в прикладном плане, проблема выглядит так: у меня на листе 50-70 одинаковых шаблонов для разных нужд. в каждом есть ячейки относящиеся к управлению всем шаблоном, (с одинаковыми формулами) если мне надо что-то поменять в 70 одинаковых формулах, или например, скрыть\раскрыть 40 групп колонок, то мне лень 70 раз тыкать cntrl+V или 40 раз вручную выделять диапазоны. поэтому у меня сделаны "групповые" гиперссылки, когда шаблонов не много, двух трёх хватает, но чтоб ничего не пропустить, приходится ограничиваться 14-ю интервалами в каждой. вот яи решил разобраться, в алгоритме "укорота" но не справился( Поэтому сюда и заглянул. Тут мне всегда помогали. надеюсь и на этот раз найдётся добрый самаритянин.. И вам спасибо за участие, просто вы меня изначально не так поняли или я криво объяснил
Изменено: - 29.02.2024 19:35:57
(нашёл пропущенные буквы в тексте, ибо малограмотный)))
|
|||
|
|
|
|
29.02.2024 19:07:10
проблема-то в другом! как найти закономерность уменьшения числа диапазонов, при изменении вложенных адресов. или даже так: как определить последний рабочий диапазон, не тыкая в ссылку например, у меня в ссылке 100 отдельных диапазонов, а выделит формула только 14 первых, а при других именах интервала - 24. так как определить последний дееспособный?
Изменено: - 29.02.2024 19:08:04
|
|||
|
|
|
|
29.02.2024 19:00:25
а чо прибеднялись?!) я же вам специально приписал снизу сообщения, что пример привожу лишь для наглядности. а адрес листа добавил, (в шутку) как бы намекал на старый офис. но видимо мои шуточки не до всех доходят, сорри. Конечно у вас "офис посвежее" только почему вы тогда пишите, что работает у вас только первая ссылка?!))) ну да не в этом смысл. к сожалению с вашей помощью я не продвинулся в решении моего вопроса... зато развлёкся. Спасибо! |
|||
|
|
|
|
29.02.2024 18:35:31
но последние двадцать лет, всё несколько улучшилось. вот код формулы =ГИПЕРССЫЛКА("#'лист1'!"&"A1;B1;C1;D1;E1;F1;G1;H1;I1;J1;K1;L1;M1;N1;O1;P1;Q1;R1;S1;T1;U1;V1;W1;X1;Y1;Z1;AA1;AB1;AC1;AD1;AE1;AF1;AG1;AH1;AI1;AJ1;AK1;AL1;AM1;AN1";"тут ровно 40 отдельных ссылок") уверяю вас, если поставите себе Эксель посвежее 95-офиса)) у вас тоже получится выделять до 45 областей из одной формулы)) и да, функцию я конечно записываю через вложенные формулы адресов по условиям, но сюда кинул вам попроще, чтоб нагляднее)
Изменено: - 29.02.2024 18:38:39
|
|||
|
|
|
|
29.02.2024 17:58:46
Добрый день.
Люди добрые, помогите найти статьи по теме или подскажите решение проблемы. а проблема такая: в Функции ГИПЕРССЫЛКА, в поле адреса помещается текст до 255 знаков(включая имя листа), но в ссылку превращаются не все вложенные интервалы. понимаю, что есть некая зависимость от длины отдельных имён и их структуры, но закономерности никак уловить не могу. например, из такой адресной строки рабочими являются все 40 адресов: A1;B1;C1;D1;E1;F1;G1;H1;I1;J1;K1;L1;M1;N1;O1;P1;Q1;R1;S1;T1;U1;V1;W1;X1;Y1;Z1;AA1;AB1;AC1;AD1;AE1;AF1;AG1;AH1;AI1;AJ1;AK1;AL1;AM1;AN1 а в такой, уже 33 CU1;CV1;CW1;CX1;CY1;CZ1;DA1;DB1;DC1;DD1;DE1;DF1;DG1;DH1;DI1;DJ1;DK1;DL1;DM1;DN1;DO1;DP1;DQ1;DR1;DS1;DT1;DU1;DV1;DW1;DX1;DY1;DZ1;EA1;EB1;EC1;ED1;EE1;EF1;EG1;EH1;EI1 и линейной зависимости нет... Подскажите пожалуйста, где найти информацию об этой закономерности? |
|
|
|
|
|
27.10.2022 17:51:45
я понимаю, что формула массива тоже не подарок, но я нашёл способ борьбы с этим: я включаю в ней обсчёт только по необходимости. а вот колонка доп. формул, всегда весит 4 лишних метра, а если в неё добавить условие выполнения, то и все так есть способ?? |
|||||
|
|
|
|
27.10.2022 16:05:26
Добрый день, есть колонка с текстовыми данными. можно ли, одной формулой массива (без создания доп. колонки) объединить две функции: Пром.Итоги(103;/диапазон/) и СчётЕсли(/диапазон/;"="&"Б") или какой-нить другой вариант?
На данный момент я пользуюсь доп. колонкой с определением скрытости ячейки =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;CQ11) /1 - если не скрыта/ и {=СУММ(СМЕЩ(CQ$11;;;$K$4)*(СМЕЩ(CR$11;;;$K$4)="Б"))} /CR - колонка в которой считаю не скрытые - "Б"/
но у меня в таблице под миллион строк и использование доп. колонки сильно омрачает жизнь…
Буду крайне благодарен за любую помощь!
Изменено: - 27.10.2022 16:08:29
|
|
|
|
|
|
21.05.2020 14:28:45
Юрий М, но самое главное, что он пользуется этим же файлом в Андроиде. а тот сцука, не не поддерживает макросы)
|
|
|
|
|