Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Переобразование отрицательных цифр из 1С
 
Доброго времени суток всем!  
 
Суть:  
Выгружая отчеты из 1С для дальнейшей работы. С положительными значениями все хорошо, а вот отрицательные подаются в следующем формате:  
(34 767 375,00)    
формат - текст, скобки - как минус, пробелы - действительно пробелы, а не автоматическое разделение порядков. Соответственно, с такими данными работать невозможно.  
 
Сделал "в лоб", следующим образом.  
если к исходному числу прибавив один получается ошибка (формат текстовый, а не число), то делаем следующее:  
1. удаляем правую скобку  
2. удаляем левую  
3. удаляем пробелы (на этом этапе уже получаем число)  
4. умножаем на "-1"  
 
Можно ли это сделать "симпатичней" как-то?
Минимум из массива при условии... SOS!
 
Итак, имею ОЧЕНЬ большую (7000 строк) таблицу данных. Суть таблицы: один день имеет несколько операций (10-20). Имеем период примерно полгода. То есть, левый столбик - ячейки, значения которых повторяются 10-20 раз (дата), правый - одно из значений в этот день. И так для каждого дня (проще, конечно взглянуть на файл, чтобы понять.  
Задача: нужно определить МАКС и МИН за каждый день. Т.е. не за весь период, а чтобы иметь список дат с полученным результатом.  
Не хотел влезать в ВБА, думал сделать обычными формулами. Для 7000 данных это все выполнять по каждому дню вручную МИН - проще покончить с собой, потому и стала задача выполнить это автоматически.  
Проблема: пробовал соединить функции ВПР, МАКС/МИН, ЕСЛИ. Проблема в том, чтобы автоматически МИН выбирал массив по определенной дате. = ЕСЛИ (А1 = Б1: Б7000; МИН (..);.....) - в данном случае, нельзя так прировнять А1 к массиву...  
Можно каким-то образом, совокупностью формул, сделать так, чтобы МИН выбирал массив, соседний столбик (дата) которого, была бы одного значения и для следующей даты автоматически начинало считаться новое значение? (Именно для этого пробовал прилепить ВПР)  
Алгоритм моих мыслей:  
если ДАТА=ДАТА в столбике массива, то покажи МИН из всех значений за этот (ВПР) день (ДАТА).  
 
В общем, можно ли такую штуку сделать, и если да - то как?  
 
Спасибо, если отреагируете но просьбу!
Страницы: 1
Наверх