Страницы: Пред. 1 2 3 След.
RSS
Как столбцы с тестовыми строками и датой датой в тексте перенести в другой столбец с сортировкой по датам
 
А теперь по делу. Открыв файл из сообщения №17 тоже получил пустой лист. Сразу оговорюсь, что у меня на компе региональные настройки US. Сменив точки на слеши, получил результаты. Правда от тт-шек в ячейке G3 пришлось избавиться. Может это как-то поможет.
ОФФТОП.
Сделал скрин, выбрав нужную область, сохранил как png, получил 68 кб))
Скрин
 
Цитата
написал:
региональные настройки US. Сменив точки на слеши, получил результаты
догадываюсь что
региональные настройки - не наши
надо поменять точки на слеши, а как и где, честное слово, слеш  узнал от Вас только и сейчас, прошу объясниться )))))) (очень рад что лед тронулся)
 
Про слеш. В моей системе разделителем для дат служит слеш. Поэтому в формуле для функции НАИМЕНЬШИЙ даты с точками будут всего-навсего текстом, с которым она не работает и естественно возвращает ошибку. Смена точек на слеш, т.е. на разделитель установленный в ОС автоматически превращает текст в число, с которым НАИМЕНЬШИЙ работает.
 
с трех клавиш водил слэш без результатно
 
Выкладываю файл. В нем сегодняшняя дата. По ней вы увидите, какой у вас в системе стоит разделитель для дат. В таблице в датах замените все точки на нужный разделитель и по идее все должно заработать.
Изменено: memo - 12.11.2021 23:01:37
 
Ну чисто гипотетически можно доработать под иной разделитель, заменяя точку на /
=IFERROR(
INDEX($1:$1048576;
MOD(SMALL(IFERROR(SUBSTITUTE(MID($G$3:$K$12;SEARCH("??.??.?";$G$3:$K$12);10);".";"/")+ROW($G$3:$K$12)%%+COLUMN($G$3:$K$12)%%%;1=0);ROWS(A$3:A3));1)/1%%+0,1;
MOD(SMALL(IFERROR(SUBSTITUTE(MID($G$3:$K$12;SEARCH("??.??.?";$G$3:$K$12);10);".";"/")+ROW($G$3:$K$12)%%+COLUMN($G$3:$K$12)%%%;1=0);ROWS(A$3:A3));1%%)/1%%%+0,1);"")
По вопросам из тем форума, личку не читаю.
 
Цитата
написал:
Выкладываю файл
понял  - "." на "/". Стрех клавиш -  на клаве нашел 3 три клавиши со знаком "/" и с каждой клавиши заменял точки на слэш и в формулах и в исходных данных - без толку(((
Изменено: песок - 12.11.2021 23:16:03
 
Цитата
написал:
чисто гипотетически
Не помогает
Вопрос. А у Вас результат остается видимым, без "чудес"?
 
У меня все работает, так сказать из коробки.

memo, из 36 файл работает с другими региональными? пока писал уже есть ответ на вопрос.
Изменено: БМВ - 12.11.2021 23:29:47
По вопросам из тем форума, личку не читаю.
 
Цитата
песок написал:
Не помогает
Вот странно. А у меня сходу завелось, причем даже с тт-шками. Попробовал на двух компах своем и супруги у нее французские рег. настройки (тоже разделитель слеш).
скрин
Изменено: memo - 12.11.2021 23:34:20
 
попробовал на другом компе  такая же картина, где же зарыта собака
 
Цитата
песок написал:
где же зарыта собака
нужно по шагам прогнать формулу и посмотреть что не так.
По вопросам из тем форума, личку не читаю.
 
песок, Сделал для вас небольшой мануал для начального этапа прогонки формулы. Откройте файл из сообщения №17. Последовательно выполните шаги описанные ниже.
Инструкция
Изменено: memo - 13.11.2021 15:51:48
 
Спасибо за мануал, выполню.
пока прилагаю скрины С3 и Е4 заключительных шагов при вычислении формулы (номера ячеек с одинаковым результатам, но по разным формулам). Сам выводы не могу сделать.  
 
Выполнил инструкцию, файл сравнения приложен.
Формула, полагаю, работает весьма достойно, может быть, железо не подходит или эксель 2007 на нем.
Проблема в том, что даже щелкая на листе пустые ячейки даже очень далеко от формул видимость результата исчезает, а если на ячейках с формулой, то выходит и сообщение о циклической ссылке.
Если в ячейке с формулой выполнить другое действие, то оно видимо, а прочих результат исчезает.
(еще на другом компе попробовал - также невидно. правда с флешки, а не с форума копировал)
 
Итак мы выяснили, что вода очень очень мокрая (с) Джанни Родари - Приключения Чиполлино))
Цитата
песок написал:
что даже щелкая на листе пустые ячейки даже очень далеко от формул видимость результата исчезает, а если на ячейках с формулой, то выходит и сообщение о циклической ссылке.
Значит вовсе не в рег. настройках дело. В 2013 - 2016 работает корректно. По идее и в 2007 должно быть все ок. ведь спецификации книг не отличаются 1,048.586 строк и 16,384 столбцов (2007-2016).
В итоге возьму на себя смелость изменить самую малость последнюю формулу Михаила из №36. Проверяйте.
=IFERROR(INDEX($G$3:$K$500;MOD(SMALL(IFERROR(SUBSTITUTE(MID($G$3:$K$12;SEARCH("??.??.?";$G$3:$K$12);10);".";"/")+(ROW($G$3:$K$12)-ROW($G$3)+1)%%+(COLUMN($G$3:$K$12)-COLUMN($G$3)+1)%%%;1=0);ROWS(E$3:E3));1)/1%%+0,1;MOD(SMALL(IFERROR(SUBSTITUTE(MID($G$3:$K$12;SEARCH("??.??.?";$G$3:$K$12);10);".";"/")+(ROW($G$3:$K$12)-ROW($G$3)+1)%%+(COLUMN($G$3:$K$12)-COLUMN($G$3)+1)%%%;1=0);ROWS(E$3:E3));1%%)/1%%%+0,1);"")
Изменено: memo - 14.11.2021 03:54:30 (Правка формулы)
 
В великой печали сообщаю таже самая беда. как некие козы в испуге падают "замертво", так и результаты в ячейках становятся невидимками.
Но есть нюансы.
В Вашей редакции в ячейках Е3-Е19 есть результаты. В ячейках Е4-Е18 появились (впервые) зеленые треугольники с сообщением об ошибке: "Формула в этой ячейке ссылается на диапазон, к которому прилегают другие значения".
Начал очищать содержимое ячеек D:D, С:С, В:В, А1, А2 - все нормально. Далее занятно: если очистить А3, то исчезают Е3-Е19 , если не трогать А3 и чистить А4, А5, ..., А19 то исчезают только Е4 и нижние, Е5 и нижние, ..., Е19 соответственно.  Но при этом треугольники не исчезают.
А если в столбцах G-K выделить + Enter любую ячейку, то также, исчезают результаты в Е3-Е19. Прям детектив можно снимать и оскар гарантирован.
 
Цитата
песок написал:
В ячейках Е4-Е18 появились (впервые) зеленые треугольники
Подправил. Файл перезалил. См. предыдущий пост. Теперь значков не должно быть.
Цитата
песок написал:
если в столбцах G-K выделить + Enter любую ячейку, то также, исчезают результаты в Е3-Е19
А вот это аномалия. Такие действия в ячейках ну никак не должны влиять на работу формулы. Посмотрите, может у вас какая-нибудь надстройка установлена?
 
Цитата
написал:
Файл перезалил
Значков и сопутствующих эффектов нет, исчезновения в Е продолжаются, аномалия осталась.
Как доктор Моро продолжил вивисекции.
Скопировал формулу в другую книгу для работы с реальными данными, в ней формула не реагирует на них, а сохраняет значения из примера, выскакивает сообщение "Невозможно вычислить формулу. В открытой книге обнаружена циклическая ссылка. Попробуйте изменить последнюю введенную формулу или удалите ее с помощью команды отменить".
Если протягивать формулу ниже:отображается начальное введенное значение во всех ячейках, то есть не выдаются значения ячеек ни текущего листа ни из примера, но в формулах номера ячеек меняются.
Проверка через F9 показывает и числа и ЛОЖЬ с текущего листа, затем восстанавливаю массив - отражение 0 (ноль видимый), продолжая выделять ячейку - нолль исчезает.
Установлены надстройки ЁКСЕЛ и PLEX (демо, срок истек).
 
Кроме как отладка формулы на ПК где что-то сбоит, вариантов нет. у меня минимальная версия 2013 , да и в самой формуле нет ничего чтоб не работало в более ранних. И нет зависимости от формата файла.
По вопросам из тем форума, личку не читаю.
 
Цитата
написал:
Кроме как ... отладка ПК
... ничто не поможет. Пора заканчивать. Согласен полностью. Но на других ПК то же не пляшет, а это как принять. Не логично выходит. Если б мог, то попытался сочинить формулу, основанную на других, как сейчас принято говорить, принципах, но не в этой жизни (смех сквозь ...)
Спасибо всем, кто старались помочь и создали великолепный продукт, который пригодится многим!!!
 
В столбце F посмотрите , работают ли формулы?

Есть еще мысль, одна из функций используемых заменяется UDF которая имеет тоже название, но работает по другому. Хотя в этом случае она б не переводилась язык локаизации.
По вопросам из тем форума, личку не читаю.
 
Цитата
написал:
В столбце F посмотрите
Посмотрел, реакция такая же. Но! Вставил формулу из столбца F в пример от memo также в F(в котором в формуле нет ссылок на столбец А), реакция повторилась, но результаты от формулы  от memo остались видимыми (кстати, не исчезали результаты в столбце С в Ваших примерах с формулами в столбцах D,E)
 
Цитата
песок написал:
реакция такая же.
какая? Что в F1? Что в F2 и F3?
По вопросам из тем форума, личку не читаю.
 
реакция - исчезновение результата
при двойном клике+ENTER на F1  - ничего не происходит
при двойном клике+ENTER на F2  - 44197,00031 меняется на #ЗНАЧ; исчезает значение в F3; в F1 - ничего не происходит
при двойном клике на F3  - выходит Предупреждение о циклической ссылке, после клика  ENTER  выходит 0, SHFT+CTRL+ENTER  "0" исчезает    ; в F1, F2 - ничего не происходит
 
с волнением и тревогой слежу за развитием темы

а от циклической ссылки нужно избавиться, формула массива встрявшая в циклическую ссылку показывает 0
если ввести ее как обычную формулу, Excel предупредит о наличии циклической ссылки и покажет с какой (какими) ячейками возник конфликт
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
песок написал:
при двойном клике+ENTER на F2  - 44197,00031 меняется на #ЗНАЧ; исчезает значение в F3; в F1 - ничего не происходит
Увы, у меня не воспроизводится. В данный момент проверяю на машине, где Excel (2013) с настройками по умолчанию, так сказать из коробки. А вот с циклической ссылкой - да. Но конкретно в данном случае это нормально. Все что могу посоветовать это найти комп с как минимум 2013-ым офисом, и проверить на нем. У нас в офисе 2007-го ни у кого нет, даже у охраны)
Скрины
Изменено: memo - 15.11.2021 01:36:34
 
Цитата
написал:
даже у охраны
Рад за Вас,  с утра начну
 
песок,
1. Если формула массива, а это видно , то незачем давить просто ENTER
2. смотрим дальше f2  и далее формулы массива.
Изменено: БМВ - 15.11.2021 08:03:45
По вопросам из тем форума, личку не читаю.
 
, +1

, я начинаю подозревать, что Вы неправильно интерпретируете понятие "ввод тремя клавишами": когда речь идёт об использовании формул массива вместо ввода формулы клавишей ENTER используется одновременное нажатие CTRL+SHFT+ENTER. Никого не хотел обидеть.
И ещё одно: если у Вас не получается воспроизвести решения БМВ и Memo в своем документе, то попробуйте постепенно перенести "свои данные" в файлы, скачанные отсюда. Начните с нескольких строк. Вероятно это поможет разобраться на каком этапе возникает ошибка.
Страницы: Пред. 1 2 3 След.
Наверх