Когда я пишу имя фирмы Лист2 , мне нужно перечислить уникальные проекты и получить итоги. названия компаний могут иметь изменчивость. значения будут принимать Лист3.
Формула, которую я использую =ВПР(9^9;ЕСЛИ((Лист2!A$2:A$10=Лист1!A2)*(Лист2!B$2:B$10=Лист1!B2);Лист2!C$2:C$10);1) UERO ошибочен. Все это будет EURO Один год набора данных будет (>)30.000 строк.
=СУММПРОИЗВ((A1:A10={"W";"X"})*(B1:B10)) правильный результат =СУММПРОИЗВ((A1:A10={"W";"X"})*(B1:C10)) B1: B10 выполняет сбор данных. B1: C10 не собирает, когда. он дает ошибку
mail будут отправлены контакты получить массив With xlMail .To = "1@xxx.com,2@xxx.com,3@xxx.com,4@xxxx.com" .Cc = "" .Subject = S2.Cells(2, 1) & " " & S2.Cells(2, 2) .body = ""
A2:A8 mail адреса, как .TO для возьму легкий путь есть?
сбой кода;
Код
Dim sendmail()
For i = 2 To w1.Cells(Rows.Count, "B").End(3).Row
If UCase(w1.Cells(i, "B")) = "x" Then
m = m + 1
ReDim Preserve sendmail(m)
sendmail(m) = w1.Cells(i, "A")
End If
Next i
Dim xlOutlook As Object
Dim xlMail As Object
Set xlOutlook = CreateObject("Outlook.Application")
Set xlMail = xlOutlook.CreateItem(0)
With xlMail
For d = 1 To m
.To = sendmail(d)
Next d
.Cc = ""
....
проблема решена. =МАКС(ЕСЛИ(--(A2:A11<>A3:A12)=1;ЕСЛИ(СЧЁТЕСЛИ(СМЕЩ(A2;СТРОКА(1:10)-1;;-2;);A2:A11)>1;A2:A11))*СЧЁТЕСЛИ(СМЕЩ(A2;;;СТРОКА(1:10); );A2:A11))
JayBhagavan, Уникальные значения для значения, не будут приниматься в определенных городах критерий будет. (1 город , 2город ....) Директор одной формулы и операции с хочет сделать.