Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Записи участника (krosav4ig) - Мир MS Excel

Результаты поиска
krosav4ig Дата: Среда, 15.05.2019, 11:07 | Сообщение № 2041 | Тема: Протяжка формул в зависимости от кол-ва объедененных ячеек
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте. Как-то так
в столбце Q
Код
=ЕСЛИОШИБКА(ПОИСКПОЗ(1;D8:D999^0;)+СТРОКА();ПОИСКПОЗ(9E+307;A:A)+1)-ПОИСКПОЗ(9E+307;$D$1:D7)

в столбце M
Код
=ПРОСМОТР(9E+307;D$7:D7)/$Q7
К сообщению приложен файл: 3910037.xlsx (17.7 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Среда, 15.05.2019, 11:09
 
Ответить
СообщениеЗдравствуйте. Как-то так
в столбце Q
Код
=ЕСЛИОШИБКА(ПОИСКПОЗ(1;D8:D999^0;)+СТРОКА();ПОИСКПОЗ(9E+307;A:A)+1)-ПОИСКПОЗ(9E+307;$D$1:D7)

в столбце M
Код
=ПРОСМОТР(9E+307;D$7:D7)/$Q7

Автор - krosav4ig
Дата добавления - 15.05.2019 в 11:07
krosav4ig Дата: Среда, 15.05.2019, 16:01 | Сообщение № 2042 | Тема: Текст в функции
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
немного изврата...
Код
=ВПР(C3;ИНДЕКС(Лист2!$C$3:$E$5;Ч(ИНДЕКС(--Лист2!$B$3:$B$5;0));Ч(ИНДЕКС({2;1;3};0)));3;0)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениенемного изврата...
Код
=ВПР(C3;ИНДЕКС(Лист2!$C$3:$E$5;Ч(ИНДЕКС(--Лист2!$B$3:$B$5;0));Ч(ИНДЕКС({2;1;3};0)));3;0)

Автор - krosav4ig
Дата добавления - 15.05.2019 в 16:01
krosav4ig Дата: Четверг, 16.05.2019, 20:13 | Сообщение № 2043 | Тема: Преобразование цветов в RGB и обратно
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
что делает оператор AND 255 в этих формулах?

Извлекает младший байт
[vba]
Код
Function DECIMAL2RGB(ColorVal) As Variant
'   Converts a color value to an RGB triplet
'   Returns a 3-element variant array
    With Application
        DECIMAL2RGB = .Bitand(.Bitrshift(ColorVal, Array(0, 8, 16)), &HFF)
    End With
End Function
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
что делает оператор AND 255 в этих формулах?

Извлекает младший байт
[vba]
Код
Function DECIMAL2RGB(ColorVal) As Variant
'   Converts a color value to an RGB triplet
'   Returns a 3-element variant array
    With Application
        DECIMAL2RGB = .Bitand(.Bitrshift(ColorVal, Array(0, 8, 16)), &HFF)
    End With
End Function
[/vba]

Автор - krosav4ig
Дата добавления - 16.05.2019 в 20:13
krosav4ig Дата: Пятница, 17.05.2019, 11:11 | Сообщение № 2044 | Тема: Автоматическое заполнение табличных данных excel в word
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Написал в ЛС


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеНаписал в ЛС

Автор - krosav4ig
Дата добавления - 17.05.2019 в 11:11
krosav4ig Дата: Пятница, 17.05.2019, 11:38 | Сообщение № 2045 | Тема: Закраска разделов документа word, с учетом текста строки
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте.
[vba]
Код
Sub colorize()
    Dim p As Paragraph, prev&, b As Boolean
    Application.ScreenUpdating = 0
    With CreateObject("vbscript.regexp")
        .Global = False: .Pattern = "^\d+\.\d+\s"
        For Each p In ThisDocument.Paragraphs
            If .test(p.Range.Text) Then
                If prev > 0 Then
                    p.Parent.Range(prev - 1, p.Previous.Range.End).HighlightColorIndex = IIf(b, 3, 7)
                End If
                prev = p.Range.Start + 1
                b = Not b
            ElseIf p.Next Is Nothing Then
                p.Parent.Range(prev - 1, p.Range.End).HighlightColorIndex = IIf(b, 3, 7)
            End If
        Next
    End With
    Application.ScreenUpdating = 1
End Sub
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте.
[vba]
Код
Sub colorize()
    Dim p As Paragraph, prev&, b As Boolean
    Application.ScreenUpdating = 0
    With CreateObject("vbscript.regexp")
        .Global = False: .Pattern = "^\d+\.\d+\s"
        For Each p In ThisDocument.Paragraphs
            If .test(p.Range.Text) Then
                If prev > 0 Then
                    p.Parent.Range(prev - 1, p.Previous.Range.End).HighlightColorIndex = IIf(b, 3, 7)
                End If
                prev = p.Range.Start + 1
                b = Not b
            ElseIf p.Next Is Nothing Then
                p.Parent.Range(prev - 1, p.Range.End).HighlightColorIndex = IIf(b, 3, 7)
            End If
        Next
    End With
    Application.ScreenUpdating = 1
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 17.05.2019 в 11:38
krosav4ig Дата: Воскресенье, 19.05.2019, 15:34 | Сообщение № 2046 | Тема: поиск максимального значения по двум условиям
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
до кучи
Код
=АГРЕГАТ(14;6;C2:C38/(ПРОСМОТР(B2:B38;{0,065;0,072})=0,065);1)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениедо кучи
Код
=АГРЕГАТ(14;6;C2:C38/(ПРОСМОТР(B2:B38;{0,065;0,072})=0,065);1)

Автор - krosav4ig
Дата добавления - 19.05.2019 в 15:34
krosav4ig Дата: Воскресенье, 19.05.2019, 16:30 | Сообщение № 2047 | Тема: Редактирование в коде ВБА Excel, после редактирования листа.
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Доброго
У нас нет ни
Цитата Юрий_Нд, 19.05.2019 в 14:51, в сообщении № 1 ()
листа Excel,
в котором
Цитата Юрий_Нд, 19.05.2019 в 14:51, в сообщении № 1 ()
редактируются формулы Excel

ни
Цитата Юрий_Нд, 19.05.2019 в 14:51, в сообщении № 1 ()
кода ВБА Excel


Цитата Юрий_Нд, 19.05.2019 в 14:51, в сообщении № 1 ()
Можно ли что-то с этим сделать-придумать?


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеДоброго
У нас нет ни
Цитата Юрий_Нд, 19.05.2019 в 14:51, в сообщении № 1 ()
листа Excel,
в котором
Цитата Юрий_Нд, 19.05.2019 в 14:51, в сообщении № 1 ()
редактируются формулы Excel

ни
Цитата Юрий_Нд, 19.05.2019 в 14:51, в сообщении № 1 ()
кода ВБА Excel


Цитата Юрий_Нд, 19.05.2019 в 14:51, в сообщении № 1 ()
Можно ли что-то с этим сделать-придумать?

Автор - krosav4ig
Дата добавления - 19.05.2019 в 16:30
krosav4ig Дата: Понедельник, 20.05.2019, 13:50 | Сообщение № 2048 | Тема: Преобразование цветов в RGB и обратно
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
t330, в VB цвет в шестнадцатеричном представлении кодируется в виде &Hbbggrr, в HTML в виде #rrggbb
что такое &HFF

Шестнадцатеричное представление числа 255, по совместительству RGB(255,0,0), vbRed
t330, в VB цвет в шестнадцатеричном представлении кодируется в виде &Hbbggrr, в HTML в виде #rrggbb
в формуле вместо Y стоит массив Array (0,8,16) а не число... Это как?
в коде я использовал вызов функции листа БИТ.СДВИГП и БИТ.И (Bitrshift и Bitand соответсвенно), только забыл указать, что работает только начиная с Excel 2013. Вызов функций листа в vba в контексте Application позволяет предоставлять им массивы в качестве аргументов (в отличие от вызова в контексте WorksheetFunction).


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Понедельник, 20.05.2019, 15:49
 
Ответить
Сообщениеt330, в VB цвет в шестнадцатеричном представлении кодируется в виде &Hbbggrr, в HTML в виде #rrggbb
что такое &HFF

Шестнадцатеричное представление числа 255, по совместительству RGB(255,0,0), vbRed
t330, в VB цвет в шестнадцатеричном представлении кодируется в виде &Hbbggrr, в HTML в виде #rrggbb
в формуле вместо Y стоит массив Array (0,8,16) а не число... Это как?
в коде я использовал вызов функции листа БИТ.СДВИГП и БИТ.И (Bitrshift и Bitand соответсвенно), только забыл указать, что работает только начиная с Excel 2013. Вызов функций листа в vba в контексте Application позволяет предоставлять им массивы в качестве аргументов (в отличие от вызова в контексте WorksheetFunction).

Автор - krosav4ig
Дата добавления - 20.05.2019 в 13:50
krosav4ig Дата: Понедельник, 20.05.2019, 15:43 | Сообщение № 2049 | Тема: Преобразование цветов в RGB и обратно
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
пишут , что RGB(0,0,255) - это не RED , а BLUE
ну там же про HTML коды цвета пишут

вот, например, RGB(196,212,72)
в js получение html кода цвета можно написать так
[vba]
Код
((196*256<<8)+212*256+72).toString(16) //результат - c4d448
[/vba]
в excel vba hex представление цвета
[vba]
Код
application.dec2hex(rgb(196,212,72),6) 'результат - 48D4C4
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Понедельник, 20.05.2019, 15:53
 
Ответить
Сообщение
пишут , что RGB(0,0,255) - это не RED , а BLUE
ну там же про HTML коды цвета пишут

вот, например, RGB(196,212,72)
в js получение html кода цвета можно написать так
[vba]
Код
((196*256<<8)+212*256+72).toString(16) //результат - c4d448
[/vba]
в excel vba hex представление цвета
[vba]
Код
application.dec2hex(rgb(196,212,72),6) 'результат - 48D4C4
[/vba]

Автор - krosav4ig
Дата добавления - 20.05.2019 в 15:43
krosav4ig Дата: Понедельник, 20.05.2019, 15:50 | Сообщение № 2050 | Тема: Преобразование цветов в RGB и обратно
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
То есть, RGB(0,0,255) - это RED?
это мой глюк, думаю про младший байт, пишу 255 справа...
Исправил в посте


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
То есть, RGB(0,0,255) - это RED?
это мой глюк, думаю про младший байт, пишу 255 справа...
Исправил в посте

Автор - krosav4ig
Дата добавления - 20.05.2019 в 15:50
krosav4ig Дата: Четверг, 23.05.2019, 20:47 | Сообщение № 2051 | Тема: Получить в ф-ме знач по-умолч, если реестр пуст или испорчен
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
[vba]
Код
dim v as variant
'...
v = GetSetting(APPNAME, "Defaults", ctl.Name, ctl.Value)
if isnumeric(v) then
    ctl.Value = v
endif
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Четверг, 23.05.2019, 20:47
 
Ответить
СообщениеЗдравствуйте
[vba]
Код
dim v as variant
'...
v = GetSetting(APPNAME, "Defaults", ctl.Name, ctl.Value)
if isnumeric(v) then
    ctl.Value = v
endif
[/vba]

Автор - krosav4ig
Дата добавления - 23.05.2019 в 20:47
krosav4ig Дата: Воскресенье, 26.05.2019, 14:23 | Сообщение № 2052 | Тема: Автопрокрутка листа
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
данные попадают в Excel через DDE сервер

serg1981, а не кажется ли вам, что вы должны были это написать в своем первом посте? вместо того, чтобы писать код, которы вообще нафиг не упал... или вы считаете, что тут телепаты собрались и должны угадывать?

шлем по dde 2 команды
[vba]
Код
'[select.special(11)]'
'[select(, "RC1")]'
[/vba]

или пользуем Worksheet_Calculate, ибо Worksheet_Change не работает с DDE
[vba]
Код
Private Sub Worksheet_Calculate()
    Worksheets(Me.Name).UsedRange
    Me.Cells.SpecialCells(11).EntireRow.Cells(, "A").Select
End Sub
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Воскресенье, 26.05.2019, 14:25
 
Ответить
Сообщение
данные попадают в Excel через DDE сервер

serg1981, а не кажется ли вам, что вы должны были это написать в своем первом посте? вместо того, чтобы писать код, которы вообще нафиг не упал... или вы считаете, что тут телепаты собрались и должны угадывать?

шлем по dde 2 команды
[vba]
Код
'[select.special(11)]'
'[select(, "RC1")]'
[/vba]

или пользуем Worksheet_Calculate, ибо Worksheet_Change не работает с DDE
[vba]
Код
Private Sub Worksheet_Calculate()
    Worksheets(Me.Name).UsedRange
    Me.Cells.SpecialCells(11).EntireRow.Cells(, "A").Select
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 26.05.2019 в 14:23
krosav4ig Дата: Понедельник, 27.05.2019, 16:48 | Сообщение № 2053 | Тема: Сохранение листов в отдельные PDF
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
iklimius, тут приведен вполне рабочий скрипт, сохраняющий листы в отдельные pdf в гугл диск рядом с spreadsheet


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Понедельник, 27.05.2019, 16:48
 
Ответить
Сообщениеiklimius, тут приведен вполне рабочий скрипт, сохраняющий листы в отдельные pdf в гугл диск рядом с spreadsheet

Автор - krosav4ig
Дата добавления - 27.05.2019 в 16:48
krosav4ig Дата: Понедельник, 27.05.2019, 18:12 | Сообщение № 2054 | Тема: как сделать формат датой, а потом разбить по неделям?
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Код
=ДАТА(ЛЕВБ(A2;4);ПСТР(A2;5;2);ПРАВБ(A2;2))


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
Код
=ДАТА(ЛЕВБ(A2;4);ПСТР(A2;5;2);ПРАВБ(A2;2))

Автор - krosav4ig
Дата добавления - 27.05.2019 в 18:12
krosav4ig Дата: Вторник, 28.05.2019, 12:58 | Сообщение № 2055 | Тема: Использование в макросе точных копий фигуры
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Доброго.
Какой-то у вас овал квадратный :)
[vba]
Код
Sub drawCircles()
    Dim pCircle As Shape
    Dim pPoly As Shape
    Dim pNodes As ShapeNodes
    Dim pSheet As Worksheet
    Dim kNode As Long, xOff As Double, yOff As Double
    Dim dX As Double, dY As Double, pointDist As Double
    Dim Xc As Double, Yc As Double, curDist As Double
    Set pSheet = ActiveSheet
    Set pPoly = pSheet.Shapes("Полилиния 2")
    Set pCircle = pSheet.Shapes("Овал 16")
    xOff = -0.5 * pCircle.Width
    yOff = -0.5 * pCircle.Height
    curDist = 0#
    Set pNodes = pPoly.Nodes
    For kNode = 1 To pNodes.Count - 1
        dX = pNodes(kNode + 1).Points(1, 1) - pNodes(kNode).Points(1, 1)
        dY = pNodes(kNode + 1).Points(1, 2) - pNodes(kNode).Points(1, 2)
        pointDist = Math.Sqr(dX ^ 2 + dY ^ 2)
        dX = dX / pointDist
        dY = dY / pointDist
        Do Until curDist > pointDist
            Xc = pNodes(kNode).Points(1, 1) + curDist * dX + xOff
            Yc = pNodes(kNode).Points(1, 2) + curDist * dY + yOff
            'pSheet.Shapes.AddShape msoShapeOval, Xc, Yc, pCircle.Width, pCircle.Height
            With [Овал 16].Duplicate
                .Top = Yc
                .Left = Xc
            End With
            curDist = curDist + 50
        Loop
        curDist = curDist - pointDist
    Next
End Sub
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Вторник, 28.05.2019, 12:59
 
Ответить
СообщениеДоброго.
Какой-то у вас овал квадратный :)
[vba]
Код
Sub drawCircles()
    Dim pCircle As Shape
    Dim pPoly As Shape
    Dim pNodes As ShapeNodes
    Dim pSheet As Worksheet
    Dim kNode As Long, xOff As Double, yOff As Double
    Dim dX As Double, dY As Double, pointDist As Double
    Dim Xc As Double, Yc As Double, curDist As Double
    Set pSheet = ActiveSheet
    Set pPoly = pSheet.Shapes("Полилиния 2")
    Set pCircle = pSheet.Shapes("Овал 16")
    xOff = -0.5 * pCircle.Width
    yOff = -0.5 * pCircle.Height
    curDist = 0#
    Set pNodes = pPoly.Nodes
    For kNode = 1 To pNodes.Count - 1
        dX = pNodes(kNode + 1).Points(1, 1) - pNodes(kNode).Points(1, 1)
        dY = pNodes(kNode + 1).Points(1, 2) - pNodes(kNode).Points(1, 2)
        pointDist = Math.Sqr(dX ^ 2 + dY ^ 2)
        dX = dX / pointDist
        dY = dY / pointDist
        Do Until curDist > pointDist
            Xc = pNodes(kNode).Points(1, 1) + curDist * dX + xOff
            Yc = pNodes(kNode).Points(1, 2) + curDist * dY + yOff
            'pSheet.Shapes.AddShape msoShapeOval, Xc, Yc, pCircle.Width, pCircle.Height
            With [Овал 16].Duplicate
                .Top = Yc
                .Left = Xc
            End With
            curDist = curDist + 50
        Loop
        curDist = curDist - pointDist
    Next
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 28.05.2019 в 12:58
krosav4ig Дата: Вторник, 28.05.2019, 14:38 | Сообщение № 2056 | Тема: Использование функции "отразить слева направо" в макросе.
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
[vba]
Код
Sub xx()
    With [Группа 4].ShapeRange.Duplicate
        .Left = .Left + .Width - 12
        .Top = .Top - 12
        .Flip 0
    End With
End Sub
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Вторник, 28.05.2019, 14:38
 
Ответить
Сообщение[vba]
Код
Sub xx()
    With [Группа 4].ShapeRange.Duplicate
        .Left = .Left + .Width - 12
        .Top = .Top - 12
        .Flip 0
    End With
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 28.05.2019 в 14:38
krosav4ig Дата: Вторник, 28.05.2019, 23:12 | Сообщение № 2057 | Тема: AppActivate не срабатывает, почему?
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Процесс запущен, окна еще нет, отсюда и ошибка, тут или, как предложила Елена, делать delay, или пользовать winapi , например EnumWindows + GetWindowThreadProcessId + IsWindowVisible
А Appactivate в качестве первого аргумента принимает имя окна или идентификатор процесса


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Вторник, 28.05.2019, 23:15
 
Ответить
СообщениеПроцесс запущен, окна еще нет, отсюда и ошибка, тут или, как предложила Елена, делать delay, или пользовать winapi , например EnumWindows + GetWindowThreadProcessId + IsWindowVisible
А Appactivate в качестве первого аргумента принимает имя окна или идентификатор процесса

Автор - krosav4ig
Дата добавления - 28.05.2019 в 23:12
krosav4ig Дата: Среда, 29.05.2019, 22:03 | Сообщение № 2058 | Тема: Поиск решения, есть ли в гугл таблицах?
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеOpenSolver for Google Sheets

Автор - krosav4ig
Дата добавления - 29.05.2019 в 22:03
krosav4ig Дата: Суббота, 01.06.2019, 16:15 | Сообщение № 2059 | Тема: Сравнение двух столбцов и вывод результата в третий столбец.
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
Код
=ЕСЛИ(И(G10<>"";H11<>"");ЕСЛИ(ЕСЛИОШИБКА(И(СОВПАД(ИНДЕКС(J$1:J10;Ч(ИНДЕКС(ПРОСМОТР(2;1/(J$1:J10<>"");СТРОКА(J$1:J10))-{0;1};)));0)););ЕСЛИ(ЕСЛИОШИБКА(СЧЁТЕСЛИ(ИНДЕКС(G$1:G10;ПРОСМОТР(2;1/(J$1:J10<>"");СТРОКА(J$1:J10))+1):G10;"A")>0;G10="A");Ч(G10=H11);"");Ч(G10=H11));"")
и числовой формат
Код
[=0]Не равно;Равно
К сообщению приложен файл: 8622548.xlsx (13.3 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
Код
=ЕСЛИ(И(G10<>"";H11<>"");ЕСЛИ(ЕСЛИОШИБКА(И(СОВПАД(ИНДЕКС(J$1:J10;Ч(ИНДЕКС(ПРОСМОТР(2;1/(J$1:J10<>"");СТРОКА(J$1:J10))-{0;1};)));0)););ЕСЛИ(ЕСЛИОШИБКА(СЧЁТЕСЛИ(ИНДЕКС(G$1:G10;ПРОСМОТР(2;1/(J$1:J10<>"");СТРОКА(J$1:J10))+1):G10;"A")>0;G10="A");Ч(G10=H11);"");Ч(G10=H11));"")
и числовой формат
Код
[=0]Не равно;Равно

Автор - krosav4ig
Дата добавления - 01.06.2019 в 16:15
krosav4ig Дата: Суббота, 01.06.2019, 22:44 | Сообщение № 2060 | Тема: Поиск решения, есть ли в гугл таблицах?
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеFrontline Systems Solver add-on

Автор - krosav4ig
Дата добавления - 01.06.2019 в 22:44
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!