Вы чем дальше, тем больше усложняете задачу. Было:
Задача по сути не менялась, просто пришлось дополнить доп описанием, чтобы лучше донести идею.
Я не понимаю как работают и как написать формулы массивов, чтобы формула взяла предложение, начала поиск слов из таблицы, нашла совпадение и произвела некие манипуляции. Можете что то порекомендовать почитать на эту тему?
По требованию к перестановкам все словоформы слова замена (в т.ч замены) должны быть перемещенны на 1 место в предложении (планируется использовать файлик не только для слова замена и его вариантов, а для многих других слов и их словоформ). Слово стекло и все его формы должны стоять на 2 месте в предложении.
Получается 1замена 2стекла дома стоимость
Откуда брать формуле - на сколько я понимаю, должна быть таблица замен к которой формула будет обращаться. Таблица замен для 1 слова, там слова в разных словоформах, если одна из них найдена в предложении, то такое слово меняется на указанную форму и ставится на 1 место. Та же самая логика для 2 слова. Это как я себе представляю.
Вопрос по работе формулы - первые два слова у вас подставляются не через какие либо формулы/вычисления/поиск, а просто ссылками на ячейки, можно как то автоматизировать этот процесс? Тк вариантов первых и вторых слов может быть много и ссылками на ячейки вопрос не решить.
Есть список предложений в ячейках, необходимо с помощью формул или макроса найти определенные слова в каждом предложении, заменить их на нужную словоформу и поставить их на свое порядковое место в предложении.
Пример прикрепляю. Подскажите, как можно реализовать. Спасибо!
Вы случайно не знаете, есть ли код, который так же ищет отдельные слова в ячейке, но не изменяет их, а переставляет в конец или в начало текста ячейки?
Есть список зеленые киви кислый киви зеленые бананы красные томаты красные груши сладкие груши
Необходимо составить формулу, чтобы напротив каждой записи появилось слово "спелые", "неспелые"
Я так понимаю нужна формула которая будет искать признак во фразе (зеленые, красные и тд), сравнивать его с массивом "спелых" слов и "неспелых" и в зависимости от этого проставлять напротив значение. Хочу понять принцип создания такой конструкции.
Пробовал Решить задачу формулой массива, но не получается все упаковать в одну формулу. Решение нужно именно одной формулой, без создания доп таблиц и тд. Логика действий такая: по имени собираем список всех услуг для определенного клиента, фильтруем повторы, считаем что осталось. По отдельности задача понятно как решается, но вот как все в одну формулу запихнуть не понимаю... Помогите пожалуйста!
Я написал свое видение решения задачи, прошу совета. Если им можно решить то как реализовать то что задумано, если нет, то какие еще способы есть. Что непонятного? Если бы я знал пути решения, наверное бы не спрашивал.
Цитата
1. хорошие. 2. плохие. 3. ни рыба, ни мясо.
Если бы вы искали решения задачи, вы бы что выбрали... может быть вариант 1...
Всем здравствуйте. Задача такая - есть таблица с 2-я столбцами Клиенты и Услуги. Смысл таблицы зафиксировать какой клиент пользовался какой услугой. Теперь мне нужно понять, какими услугами пользовался один клиент, количество уникальных услуг. К примеру, если один клиент весь месяц брал услугу А 4 раза, то результат должен быть 1 (брал одну уникальную услугу), если другой клиент брал услуги А (2 раза) и В (3 раза), то результат должен быть 2 (2 уникальные услуги А и В) и тд. Думаю идея понятна. Мое решение этой задачи - составить формулу которая будет по ФИО клиента собирать все услуги в виртуальный массив, затем из этого массива будут вычищаться все повторения и в конце подсчет уникальных элементов для клиента. Возможно ли составить такую формулу или есть другие варианты решения вопроса? Можно ли справится с задачей не прибегая к программированию?
А что делать, если за одной фамилией может скрываться 2 клиента (такая специфика - например у родителей 2-е детей), разносить в разные строки вроде бы нарушение логики одна строка - один клиент, а если в одной строке указывать, то при учете ни как не разнести...
Задача стоит такая: есть ДБ с клиентами и есть таблица учета сделок с этими клиентами. Вопрос как лучше организовать заполнение таблицы сделок (столбец с клиентами)? На каждую строку таблицы сделать вручную ссылку на конкретного клиента или можно заполнять все вручную (просто копировать фио и вставлять), или реализовать все списками...? И вообще нужна ли динамическая связь между ними... Хочется все изначально вести правильно, чтобы в будущем, когда накопится немалое количество информации, было легко ее анализировать. Опыта в экселе мало, поэтому прошу совета. Спасибо.
Всем добрый день. Задумка такая - для каждого клиента создать отдельный файл эксель, это будет его карточка. И по определенным полям из карточек клиентов составить отдельные документы объединяющие всю информацию. Например - файл эксель который бы распределял клиентов по видам услуг, по датам посещений и тд. Вопрос еще вот в чем- можно ли сделать так, чтобы тот файл который будет обращаться к карточкам клиентов, мог это делать без их открытия. В экселе особо не шарю), если подскажите как это примерно можно реализовать, буду копать. Спасибо!)