2013-02-11 1 views
0

Привет У меня есть лист Excel со списком каждой работы, с которой мы были связаны, с датами, фамилиями, почтовыми индексами. Много нашего бизнеса - повторная работа, поэтому один и тот же клиент появится на столе несколько раз, но с разными датами курса.Среднее время повторения

Что я хочу выработать, это столбец D среднего времени между повторением для каждого клиента в каждой строке.

Надеюсь, вы, ребята, можете помочь.

Благодаря

 A    B   C   D 
    Date of Job Surname  Postcode Repetition 
    07/02/2013 Smith  CV32 6LP  4.3 
    06/02/2013 Taylor  CV3 2UD  5.6 
    06/02/2013 Green  B9 5XU  6.7 
    ......  .....  ....... 
+0

Среднее время - часы? дней? недель? и как организованы ваши необработанные данные - так же, как и на образце? –

+0

Месяцы или недели. исходные данные такие же, как показано, но без столбца d –

ответ

2

Если вы хотите, среднее число дней между каждым встречаемости для каждого почтового индекса, то вы могли бы получить, что, найдя самую раннюю дату, вычитают из последней даты и разделенной на число вхождений (минус 1), так предполагающие даты в A2: A100, фамилии в B2: B100, то в D2 попробовать эту "формулу массива"

=IFERROR((MAX(IF(C$2:C$100=C2,A$2:A$100))-MIN(IF(C$2:C$100=C2,A$2:A$100)))/(COUNTIF(C$2:C$100,C2)-1),"Only one order")

подтвердил CTRL + SHIFT + ENTER

Я предполагаю, что вы можете различать только почтовый индекс ....

+0

Блестящий - как обычно!) –