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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 След.
Промежуточные итоги под фильтром по условию
 
Hello!
with CSE (Ctrl+Shift+Enter)
=COUNT(IF(SUBTOTAL(3,OFFSET($H$5,ROW(5:37)-5,0))*($H$5:$H$37)<>0,$H$5:$H$37))
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Рисунок слишком велик и будет усечён, Что это за сообщение?
 
Hello!
try to search objects. (F5 or (Ctrl+G) Special/Objects and press delete and save wb)
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
разноска ячеек на другой лист по нескольким критериям
 
ok, try
Код
Sub Avtofill_Input()
Set sh1 = Sheets("Introduction")
Set sh2 = Sheets("Input")
lstr = Cells(Rows.Count, "A").End(xlUp).Row
sh1.Range("A2:B" & lstr).Copy sh2.[A2]
i = 2
With sh2
While .Cells(i, 2) <> ""
If Len(.Cells(i, 2)) > 4 Then
.Cells(i, 2).Cut .Cells(i, 2).Offset(, 1)
End If
i = i + 1
Wend
End With
End Sub
 
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
разноска ячеек на другой лист по нескольким критериям
 
Hello!
lke that?

Код
Sub Avtofill_Input()
Set sh1 = Sheets("Introduction")
Set sh2 = Sheets("Input")
i = 2
With sh1
While .Cells(i, 1) <> ""
Set resu = sh2.Range("A:A").Find(.Cells(i, 1), , xlValues)
If Not resu Is Nothing Then
If Len(.Cells(i, 1)) > 4 Then
.Cells(i, 2) = resu.Offset(, 1)
Else
.Cells(i, 3) = resu.Offset(, 1)
End If
End If
i = i + 1
Wend
End With
End Sub
 
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Подстановка данных из нескольких таблиц
 
array formula enter with CSE

for cell F23

=OFFSET($B$3,SUM(($B$3:$S$18=B22)*ROW($B$3:$B$18))-3,SUM(($B$3:$S$18=B22)*COLUMN($B$3:$S$3)))
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
А чему равен C:\Documents and Settings\Admin, чтобы макрос работал на всех компах корректно
 
Код
Sub test()
i = 1
Do
lrow = Cells(Rows.Count, "A").End(xlUp).Offset(1).Row
x = Environ(i)
Cells(lrow, 1) = x
i = i + 1
Loop Until x = ""
End Sub
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
помогите, не могу обратно убрать заливку с залитых красным цветом ячеек !!!
 
так?  
Sub errcheck()  
Dim err As Range  
If Range("K228").Value = 2 Then  
For Each err In Selection  
If err.HasFormula And Application.IsError(err) Then 'if cell contain error value it'll not apply red colour  
err.Interior.ColorIndex = 3  
Else  
err.Interior.ColorIndex = 0  
End If  
Next  
End If  
End Sub
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
VBA: Консолидирование данных с нескольких книг в одну
 
try this code  
Sub Consolidation()  
Application.ScreenUpdating = False  
Set main_book = Workbooks("heads_find.xlsm")  
Set main_sheet = main_book.Worksheets("aaa")  
For Each book In Workbooks  
If book.Name Like "Book" & "*" Then  
book.Activate  
iLastRow = Cells(Rows.Count, "A").End(xlUp).Row  
iLastColumn = Cells(iLastRow, Columns.Count).End(xlToLeft).Column  
sCopyAddress = Range(Cells(1, 1), Cells(iLastRow, iLastColumn)).Copy  
main_sheet.Activate  
iLastRow2 = Cells(Rows.Count, 1).End(xlUp).Row  
Range("A1").Cells(iLastRow2 + 1, 1).PasteSpecial _  
Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False  
End If  
Next  
Application.CutCopyMode = False  
Application.ScreenUpdating = True  
End Sub
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
скрыть деление на ноль.
 
=IF(AND(ISNUMBER(D21),D21<>0),E21/D21-1,"")
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
скрыть деление на ноль.
 
=IF(D21<>0,E21/D21-1,"")
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
VBA: Консолидирование данных с нескольких книг в одну
 
(Also in this code ur copying nothing)
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
VBA: Консолидирование данных с нескольких книг в одну
 
Hi,  
    With book 'after this line try use following  
    .Activate
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Извлечение непустых ячеек из диапазона
 
Sub crelist()  
lastrow = Cells(Rows.Count, "B").End(xlUp).Row  
For i = 2 To lastrow  
lrg = Cells(Rows.Count, "G").End(xlUp).Offset(1).Row  
If Cells(i, 3) = "" And Not IsNumeric(Cells(i, 2)) Then Cells(lrg, 7) = Cells(i, 2): Cells(lrg, 7).Font.Bold = True  
If Cells(i, 3) <> "" Then  
Cells(lrg, 7).Select  
Cells(lrg, 7) = Cells(i, 3)  
End If  
Next  
End Sub
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
День рождения Димы (The_Prist)
 
The_Prist Happy Birthday!!!
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Суммировать только значения
 
{quote}{login=Serge 007}{date=10.09.2012 03:33}{thema=Re: Re: }{post}{quote}{login=}{date=10.09.2012 03:17}{thema=Re: }{post}  
СУММ(A3;C3;E3;G3;I3)" при пересчете в третьем экселе не поддерживает такое количество вложений{/post}{/quote}  
Ничего подобного.  
 
Пробуйте (338 аргументов):  
=СУММ((...)){/post}{/quote}  
 
Hi Serge!  
not bad idea!
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Суммировать только значения
 
{quote}{login=}{date=10.09.2012 03:29}{thema=Re: }{post}{quote}{login=Useful}{date=10.09.2012 03:21}{thema=}{post}when you'll drag formula down  
=SUMIF($K$4:$GN$4,K$4,K5:GN5){/post}{/quote}  
 
Суммесли - то,что доктор прописал ВСЕМ Спасибо))){/post}{/quote}  
 
доктор?  
I'm not a doctor :)
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Суммировать только значения
 
when you'll drag formula down  
=SUMIF($K$4:$GN$4,K$4,K5:GN5)
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Суммировать только значения
 
{quote}{login=}{date=10.09.2012 03:10}{thema=Re: }{post}{quote}{login=V}{date=10.09.2012 02:58}{thema=}{post}можно но не по вашему примеру.  
Покажите кусок оригинальной таблицы или посмотрите сами к чему привязаться можно.{/post}{/quote}  
 
В столбце GO вместо 123 нужно суммирование всех частных столбцы K,Q,W и тд{/post}{/quote}  
=SUMIF($K$4:$GN$4,K4,$K$5:$GN$5)
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Проставление значения при совпадении двух параметров (на пересечении строки и столбца).
 
Нi!  
на лист «И9» -> N2=SUMPRODUCT((Б9!$A$11:$A$66=И9!A2)*(Б9!$BA$8:$BF$8=И9!B2)*(Б9!$BA$11:$BF$66)) ?
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Как вернуть указатель на ячейку по номеру строки
 
=SUM(--(SUBSTITUTE($E$2:OFFSET($E$1,COUNTA(E:E)-1,0)," UAH","")))  
(result =(-997.07))
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Создание рейтинга самых продаваемых моделей
 
Also
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
ALT + ENTER (не внутри ячейки)
 
after F2 use ALT + ENTER for insert row inside the cell  
use F4 for repear the last command
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Как задать множество условий для ЕСЛИ()?
 
=VLOOKUP(A1,{-8,-1;-6,-1;-4,-1;-2,0;0,0;2,0;4,1;6,1;8,1},2,0)
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Группировка строк одновременно на нескольких листах
 
Sub Group()  
For Each sh In Worksheets  
   sh.Select  
   range("F8:F10").Select  
   Selection.Rows.Group  
   Next sh  
End Sub
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Сортировка цифр с буквами
 
{quote}{login=andre532}{date=30.08.2012 11:10}{thema=}{post}Увы, не помогло... С апострофом впереди тоже...{/post}{/quote}  
try this  
=MID(TRIM(I2),1,COUNT(IF(--ISNUMBER(--MID(TRIM(I2),ROW(INDIRECT("1:"&LEN(I2))),1))*ROW(INDIRECT("1:"&LEN(I2)))<>0,--ISNUMBER(--MID(TRIM(I2),ROW(INDIRECT("1:"&LEN(I2))),1))*ROW(INDIRECT("1:"&LEN(I2))))))
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Группировка строк одновременно на нескольких листах
 
Sub Group()  
For Each sh In Worksheets  
   range("A5:A7").Select '(åòà ãðóï range for example)  
   Selection.Rows.Group  
   sh.Activate  
   Next sh  
End Sub
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Макрос: открыть книгу, перейти на лист, найти строку и скопировать
 
Try this  
Sub Openwb()  
Itoq = ThisWorkbook.Path  
For i = 3 To 6  
wb = Cells(i, 1)  
sh = Cells(i, 2)  
Set cri = Cells(i, 3)  
Workbooks.Open Filename:=Itoq & "\" & wb  
Sheets(sh).Select  
On Error Resume Next  
ActiveSheet.Cells.Find(cri).Offset(0, 1).Resize(, 6).Copy  
Workbooks("ИТОГ").Activate  
cri.Offset(0, 1).Select  
Selection.PasteSpecial Paste:=xlPasteValues  
Application.CutCopyMode = False  
Workbooks("ИТОГ").Activate  
Next i  
End Sub
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
как удалить все знаки энтер
 
=TRIM(CLEAN(A1))
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Удаление пустых столбцов по условию
 
Sub col()  
For i = 176 To 12 Step -1  
If Cells(20, i) = 0 Then  
Cells(20, i).EntireColumn.Delete  
End If  
Next i  
End Sub
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Нужна помощь в автозаполнении столбца
 
(after sign "=" enter предидущем значению)
MyExcelWorld One World One Dream!
Microsoft MVP Excel from 2012
Aydin Aliyev
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 След.
Loading...