powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / сравнение
33 сообщений из 33, показаны все 2 страниц
сравнение
    #33575190
Lenus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите как выполнить сравнение данных в екселе? есть 8-ми значные номера в одной колонке в другой возможные аналоги вот собственно и все.спасибо
...
Рейтинг: 0 / 0
сравнение
    #33575220
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
=A1=B1
...
Рейтинг: 0 / 0
сравнение
    #33575242
Lenus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl=A1=B1 a dalsche ? nugno esli ne sovpadaet so znacheniem to poisk i podstanovka a esli znachenie ne naideno to vstavljat pustuy stroku
p.s. sorri opjat net ruskoj klavi
...
Рейтинг: 0 / 0
сравнение
    #33575283
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поиск и подстановка чего? Куда пустую строку вставлять?
Ты по человечески можешь задачу описать?
...
Рейтинг: 0 / 0
сравнение
    #33575325
Lenus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlПоиск и подстановка чего? Куда пустую строку вставлять?
Ты по человечески можешь задачу описать?
пардон .
пытаюсь итак задача сравнить два столбца с числами
найти числа в столбце А и сопоставить их со столбцом В * так чтобы рядом были похожие значения при отсутствии совподения вставить пустую строку
пример
A B
13 15
15 13
24 24
25 333
27 23
29 29
30 20
532
...
Рейтинг: 0 / 0
сравнение
    #33575359
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А теперь еще уточни что такое "похожие" числа? Мне вот они все похожи - все черненькие :)
И что ты хочешь получить в итоге????
...
Рейтинг: 0 / 0
сравнение
    #33575373
Lenus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlА теперь еще уточни что такое "похожие" числа? Мне вот они все похожи - все черненькие :)
И что ты хочешь получить в итоге????
<ок уточняю ну так не только черненькие но и обсалютно идентичные

в итоге должны совподать А и В там где номера не найдены пробел
...
Рейтинг: 0 / 0
сравнение
    #33575382
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
=if(A1<>B1, " ", "")
...
Рейтинг: 0 / 0
сравнение
    #33575383
Lenus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl
Код: plaintext
=if(A1<>B1, " ", "")
не понятно как выглядит весь макрос
...
Рейтинг: 0 / 0
сравнение
    #33575401
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не макрос, это формула. Кладешь ее в C1 и если A1 не совпадает с B1 в C1 увидишь пробел. А если совпадают - увидишь пустую строчку.
Я надеюсь ты умеешь на глаз отличать пробел от пустой строки? :)
...
Рейтинг: 0 / 0
сравнение
    #33575412
Lenus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlЭто не макрос, это формула. Кладешь ее в C1 и если A1 не совпадает с B1 в C1 увидишь пробел. А если совпадают - увидишь пустую строчку.
Я надеюсь ты умеешь на глаз отличать пробел от пустой строки? :)
все понятно только наверно я изложила не понятно нужен результат подстановки совпадающих значений т е 112=112 если нет то искть в столбце А
...
Рейтинг: 0 / 0
сравнение
    #33575447
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
даааа..... без телепата не обойтись.
КУДА ПОДСТАНОВКИ?
Вот открой учебник, прочитай как там задачки описаны. Вот напряги свои литературные силенки и опиши свою задачу так же. До тех пор тебе никто помочь не сможет.
...
Рейтинг: 0 / 0
сравнение
    #33575697
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lenus White OwlПоиск и подстановка чего? Куда пустую строку вставлять?
Ты по человечески можешь задачу описать?
пардон .
пытаюсь итак задача сравнить два столбца с числами
найти числа в столбце А и сопоставить их со столбцом В * так чтобы рядом были похожие значения при отсутствии совподения вставить пустую строку
пример
A B
13 15
15 13
24 24
25 333
27 23
29 29
30 20
532
пробуй
Код: plaintext
1.
2.
On Error Resume Next
Set r1 = ActiveSheet.Range("A4:B10").RowDifferences(Range("A4"))
If Err =  0  Then Range(r1.EntireRow.Address(False)).Insert Shift:=xlDown  
...
Рейтинг: 0 / 0
сравнение
    #33576827
Lenus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не совсем понятно можно поподробнее объяснить

Код: plaintext
1.
2.
On Error Resume Next
Set r1 = ActiveSheet.Range("A4:B10").RowDifferences(Range("A4"))
If Err =  0  Then Range(r1.EntireRow.Address(False)).Insert Shift:=xlDown  
[/quot]
...
Рейтинг: 0 / 0
сравнение
    #33576886
Lenus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже разобралась только мне нужно малость не то мне нужно чтобы все значение подставлялись автоматически т е находили идентичное значение в калонке А

Код: plaintext
1.
2.
On Error Resume Next
Set r1 = ActiveSheet.Range("A4:B10").RowDifferences(Range("A4"))
If Err =  0  Then Range(r1.EntireRow.Address(False)).Insert Shift:=xlDown  
[/quot][/quot]
...
Рейтинг: 0 / 0
сравнение
    #33577232
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lenusуже разобралась только мне нужно малость не то мне нужно чтобы все значение подставлялись автоматически т е находили идентичное значение в калонке А

Код: plaintext
1.
2.
On Error Resume Next
Set r1 = ActiveSheet.Range("A4:B10").RowDifferences(Range("A4"))
If Err =  0  Then Range(r1.EntireRow.Address(False)).Insert Shift:=xlDown  
[/quot][/quot]
не понял.
Может пример вылажишь?
...
Рейтинг: 0 / 0
сравнение
    #33577288
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так вы хотели?
...
Рейтинг: 0 / 0
сравнение
    #33577434
Lenus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нужно сначало сравнить два столбца = А =B, потом выполнить подстановку значений
...
Рейтинг: 0 / 0
сравнение
    #33577555
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lenus, почитал я все ваши топики. Более абстрактных людей я не встречал. Что ж вы в разных топах одни и те же задачи пытаетесь формулировать? Причем где-то даже больше раскрываете суть, но все равно не до конца...
Тут например, то же самое, тока там чуть дальше дело сдвинулось в плане объяснения.
White Owlдаааа..... без телепата не обойтись.
КУДА ПОДСТАНОВКИ?
Вот открой учебник, прочитай как там задачки описаны. Вот напряги свои литературные силенки и опиши свою задачу так же. До тех пор тебе никто помочь не сможет.
White Owl прав!
...
Рейтинг: 0 / 0
сравнение
    #33578319
Lenus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я иэвеняюсь на будущее учту выши замечания
...
Рейтинг: 0 / 0
сравнение
    #33578492
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда учтите еще одно. Ставьте знаки припенания, а то фразы типа "казнить нельзя помиловать" двояко читаются.
...
Рейтинг: 0 / 0
сравнение
    #33820138
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот тут штука
...
Рейтинг: 0 / 0
сравнение
    #33820773
Tachkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Телепата звали? Это я! :))

Проведя анализ всех предшествующих постов автора, я сделал анализ и пришел к выводу, что от нас требуют "=ВПР" ;))
...
Рейтинг: 0 / 0
сравнение
    #33820802
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TachkinТелепата звали? Это я! :))

Проведя анализ всех предшествующих постов автора, я сделал анализ и пришел к выводу, что от нас требуют "=ВПР" ;)) а это уже не важно. важна уже сама тема.
...
Рейтинг: 0 / 0
сравнение
    #33821291
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--------------------------------------------
Dates in column A Text in Column B
--------------------------------------------
03/10/2003 | AAA
03/15/2003 | BBB
03/20/2003 | CCC
03/25/2003 | AAA
03/30/2003 | BBB
04/04/2003 | CCC
03/25/2003 | AAA
03/30/2003 | BBB
04/04/2003 | CCC
03/25/2003 | AAA
03/30/2003 | BBB
04/04/2003 | CCC



Enter the formula : =A1&B1 to cell C1 and copy / paste the formula to cells C2:C12

Enter the formula : =IF(COUNTIF($C$1:C1,C1)>1,"Duplicate","Unique")
to cell E1 and copy / paste the formula to cells E2:E12
...
Рейтинг: 0 / 0
сравнение
    #33836637
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сравнение папок
...
Рейтинг: 0 / 0
сравнение
    #33839442
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сравнение книг

авторI have to check the contents of a large spreadsheet against a second more
up to date spreadsheet in another workbook. The structure of the 2 workbooks
is the same. How can I identify which cells differ so I can investigate
those individually.

This procedure creates a new workbook which lists the comparison results for
each worksheet in the two workbooks of interest. Each of the two workbooks
should be open prior to running this procedure. Replace the dummy names in the
the DoCompare sub with appropriate filenames.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
Sub DoCompare()
  Dim WS As Worksheet
  Workbooks.Add
  For Each WS In WorkBooks("SomeBook.xls").Worksheets
    CompareSheets WS, Workbooks("SomeOther.xls").Worksheets(WS.Name)
  Next
End Sub

Sub CompareSheets(WS1 As Worksheet, WS2 As Worksheet)
  Dim iRow As Integer, iCol As Integer
  Dim R1 As Range, R2 As Range
  Worksheets.Add.Name = WS1.Name ' new book for the results
  Range("A1:D1").Value = Array("Address", "Difference", WS1.Parent.Name, WS2.Parent.Name)
  Range("A2").Select
  For iRow =  1  To Application.Max(WS1.Range("A1").SpecialCells(xlLastCell).Row, _
                      WS2.Range("A1").SpecialCells(xlLastCell).Row)
    For iCol =  1  To Application.Max(WS1.Range("A1").SpecialCells(xlLastCell).Column, _
                      WS2.Range("A1").SpecialCells(xlLastCell).Column)
      
      Set R1 = WS1.Cells(iRow, iCol)
      Set R2 = WS2.Cells(iRow, iCol)
      
      ' compare the types to avoid getting VBA type mismatch errors.
      If TypeName(R1.Value) <> TypeName(R2.Value) Then
        NoteError R1.Address, "Type", R1.Value, R2.Value
      ElseIf R1.Value <> R2.Value Then
        If TypeName(R1.Value) = "Double" Then
          If Abs(R1.Value - R2.Value) > R1.Value *  10  ^ (- 12 ) Then
            NoteError R1.Address, "Double", R1.Value, R2.Value
          End If
        Else
            NoteError R1.Address, "Value", R1.Value, R2.Value
        End If
      End If
      
      ' record formulae without leading "=" to avoid them being evaluated
      If R1.HasFormula Then
        If R2.HasFormula Then
          If R1.Formula <> R2.Formula Then
            NoteError R1.Address, "Formula", Mid(R1.Formula,  2 ), Mid(R2.Formula,  2 )
          End If
        Else
          NoteError R1.Address, "Formula", Mid(R1.Formula,  2 ), "**no formula**"
        End If
      Else
        If R2.HasFormula Then
          NoteError R1.Address, "Formula", "**no formula**", Mid(R2.Formula,  2 )
        End If
      End If
      If R1.NumberFormat <> R2.NumberFormat Then
        NoteError R1.Address, "NumberFormat", R1.NumberFormat, R2.NumberFormat
      End If
    Next iCol
  Next iRow
  With ActiveSheet.UsedRange.Columns
    .AutoFit
    .HorizontalAlignment = xlLeft
  End With
End Sub

Sub NoteError(Address As String, What As String, V1, V2)
  ActiveCell.Resize( 1 ,  4 ).Value = Array(Address, What, V1, V2)
  ActiveCell.Offset( 1 ,  0 ).Select
  If ActiveCell.Row = Rows.Count Then
    MsgBox "Too many differences", vbExclamation
    End
  End If
End Sub
...
Рейтинг: 0 / 0
сравнение
    #33839768
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
сравнение
    #33840259
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
сравнение
    #33840273
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
сравнение
    #33890558
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://nezavisim.com/?cat=2&scat=8 - бесплатная утилита для сравнения книг экселя.
...
Рейтинг: 0 / 0
сравнение
    #33934300
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
сравнение
    #34194055
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
штука
...
Рейтинг: 0 / 0
33 сообщений из 33, показаны все 2 страниц
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / сравнение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]