Страницы: 1
RSS
Вставка нескольких значений в одну ячейку
 
Здравствуйте.

Есть перечень клиентов, по одному в каждой строке.
В соседнюю ячейку напротив имени клиента нужно вписывать дату и сумму его оплаты.
Проблема в том, что счет оплатить он может несколькими частями и в разные дни.
В столбец писать не получиться, т.к. на одного клиента - только одна строка.
Как можно реализовать в ячейке оплат какое-то окно чтобы можно было туда вписывать все его оплаты так, чтобы потом можно было формулой все посчитать?

Спасибо
 
Извините забыл про пример.
Задача состоит в том чтобы в любой момент можно было увидеть какая сумма недоплаты по счету сейчас осталась
 
Это выгрузка откуда-то, или вы в таком формате вносите данные?
 
Dima S, данные вносятся руками. Формат в принципе произвольный. Главная задача - один клиент - одна строка и ячейка, иначе файл будет на много столбцов
 
Shain, какие варианты расчетов, кроме формул рассматриваются? в текущем виде можно обрабатывать через PQ например
Соблюдение правил форума не освобождает от модераторского произвола
 
buchlotnik, да лишь бы работало, а каким методом особо не важно.
Главное реализовать))
 
Для двух счетов массивная формула (вводится нажатием Ctrl+Shift+Enter):
=ЛЕВБ(B2;ПОИСК(" ";B2))&" - "&ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;" руб";ПОВТОР(" ";99));"на";ПОВТОР(" ";99));99;99)+СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК(ЛЕВБ(B2;ПОИСК(" ";B2));СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(C2;СИМВОЛ(10);ПОВТОР(" ";199));СТРОКА($1:$9)*199-198;199))&" "));-ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(C2;СИМВОЛ(10);ПОВТОР(" ";199));СТРОКА($1:$9)*199-198;199));" руб";ПОВТОР(" ";99));"-";ПОВТОР(" ";99));99;99)))&ЕСЛИОШИБКА(СИМВОЛ(10)&ЛЕВБ(ПСТР(B2;ПОИСК(СИМВОЛ(10);B2)+1;99);ПОИСК(" ";ПСТР(B2;ПОИСК(СИМВОЛ(10);B2)+1;99)))&" - "&ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПСТР(B2;ПОИСК(СИМВОЛ(10);B2)+1;99);" руб";ПОВТОР(" ";99));"на";ПОВТОР(" ";99));99;99)+СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК(ЛЕВБ(ПСТР(B2;ПОИСК(СИМВОЛ(10);B2)+1;99);ПОИСК(" ";ПСТР(B2;ПОИСК(СИМВОЛ(10);B2)+1;99)));СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(C2;СИМВОЛ(10);ПОВТОР(" ";199));СТРОКА($1:$9)*199-198;199))&" "));-ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(C2;СИМВОЛ(10);ПОВТОР(" ";199));СТРОКА($1:$9)*199-198;199));" руб";ПОВТОР(" ";99));"-";ПОВТОР(" ";99));99;99)))&СИМВОЛ(10);"")
 
Цитата
Shain написал:
Главная задача - один клиент - одна строка и ячейка, иначе файл будет на много столбцов
а вам что ячеек жалко?
они для того и созданы, чтобы хранить информацию.
сами себе геморрой создаете.
 
Светлый, Shain,надо то в результате что? Форма для ввода или формула для подсчета? Если последнее, то подсчета чего? Нужно сальдо? Или по каким счетам сколько недоплачено?
По вопросам из тем форума, личку не читаю.
 
Цитата
Светлый написал:
Для двух счетов массивная формула (вводится нажатием Ctrl+Shift+Enter):
Доброе время суток.
Светлый, смотрю вы хорошо дружите с формулами... Помогите пожалуйста.
Нужно чтоб в одном ячейке выходила именно тот результат в соответствии с окладом. То есть если оклад "НОЛЬ" в листе "ИПН" должен выходить  "НОЛЬ", =ЕСЛИ(Оклад!C5=0;0) (для Мурата результат вышел. если Оклад<63125 то в листе "ИПН" должен результат по формуле =ЕСЛИ(Оклад!C5<63125;((Оклад!C5-ОПВ!C5-Лист1!$B$1)-((Оклад!C5-ОПВ!C5-Лист1!$B$1)*0,9))*0,1)); —пример  ((50000-5000-42500)-((50000-5000-42500)*0,9))*0,1))=25 (для Дариги тоже), и ЕСЛИ(Оклад!C5>63125;((Оклад!C5-ОПВ!C5-Лист1!$B$1)*0,1) — пример 63500-6350-42500)*0,1=1465 а для Асана не выходит.
PS Оклад может меняться у каждого сотрудника. и чтоб каждый раз не менять в ячейках  все эти логические формулы должны быть в одном ячейке.
спасибо заранее.  
 
Дарига Касенова-Ажиханова, это вам нужно отдельную тему создавать. По правилам форума: одна тема - один вопрос.
Вот горшок пустой, он предмет простой...
 
Цитата
PooHkrd написал:
это вам нужно отдельную тему создавать. По правилам форума: одна тема - один вопрос.
создавала.... никто из знатоков не ответил. Смотрю, читаю "Светлый" разбирается в "формулах"... и написала с надежной... :cry:  
 
Цитата
Дарига Касенова-Ажиханова написал:
написала с надежной
Вы уж разберитесь, с кем и чем писали с Надеждой или с нежностью. :-)
Если вы про эту тему то вам не знаток формул нужен.
Изменено: БМВ - 26.08.2019 19:58:28
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх