Función ordenar y luego compar

hola experto

tengo uun ejercicio en excel q dice asi

b3:g3 dice 1,5,4,2,3,6

b3:g3 son datos cualesquiera q ingresare

deseo ordenar de menor a mayor con una función de excel

y que en

b5:g5 resulte 1,2,3,4,5,6

para q luego en

b7:g7, irán mis respuestas

y se comparen automáticamente con b5:g5

y si es correcto en b9 diría ok, o error

q función se usariar, ya q puse la función indice, y no resulto

gracias

1 respuesta

Respuesta
1

Espero estés realmente bien.

Te cuento que la primer parte la podrías hacer con la siguiente macro:

Sub Macro1()
'
' Macro1 Macro
'
'
Range("B3:G3").Select
Selection.Copy
Range("I3").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Application.CutCopyMode = False
ActiveWorkbook.Worksheets("Hoja1").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Hoja1").Sort.SortFields.Add Key:=Range("I3"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Hoja1").Sort
.SetRange Range("I3:I8")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Selection.Copy
Range("B5").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
End Sub

Ahora bien, la respuesta de la fila 7 es, por lo que decís un nuevo valor que se introduce en forma manual.

¿Cuál seria la condición de las formulas de la fila 9?

hola

en b9 ira la comparación

entre la macro q ud hizo para ordenar los nrs

y me rpta

osea

fila 3 ..nros ingresados al azar

fila 5 ...nros ordenados con la macro q hizo respecto de la fila 3 (esta fila se ocultara)

fila 7 ... yo u otro, ordenara esos nros de la fila 3

fila 9 ...calificativo ok o error, comparando la fila 5 y 7

es decir ud con la macro hizo q se ordenen los nros y mis rptas deben ir en secuencia con su rtdo de la macro

gracias

Espero estés realmente bien.

Pon en la celda B9 la siguiente formula =SI(B3=B5;"OK";"ERROR").

Luego arrastrala hasta la celda G9.

Bendiciones!

Lucas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas