Transferindo dados de colunas com base em valores específicos.

0

Eu tenho uma coluna de números no Excel que preciso separar com base no valor específico em outra coluna.

Até agora, usei uma maneira extensa de copiar e excluir, mas gostaria de poder escrever uma fórmula que a atinja.

Posso escrever esta fórmula que coloca o valor em outra coluna para mim, mas também quero que o valor seja excluído da coluna original.

= SE (P625 = "OR", (I625), 0).

Posso escrever algo no final desta fórmula que excluirá o valor de I625?

Suz50
fonte
11
Não, uma fórmula não pode afetar o valor de outra célula. Você precisará do vba para fazer o que quiser.
Scott Craner
Ai. Não tenho certeza se posso fazer isso! Talvez exista outra maneira de conseguir isso de maneira diferente? Talvez quando o Colum for para a mesa dinâmica eu possa fazer alguma coisa lá.
Suz50
Meus dados estão em duas colunas. A primeira coluna possui os valores de $ para vários tipos diferentes de frutas. A segunda coluna contém os delineamentos para cada tipo de fruta, por exemplo, OR para laranjas. Preciso obter o valor das laranjas da coluna com todas as outras frutas e criar uma coluna por conta própria.
Suz50

Respostas:

0

Com dados como:

insira a descrição da imagem aqui

executando esta macro curta:

Sub Oranges()
    i = 1
    For Each r In Columns(2).SpecialCells(2)
        If r.Value = "OR" Then
            r.Offset(0, -1).Copy Cells(i, 3)
            r.Offset(0, -1).Clear
            i = i + 1
        End If
    Next r
End Sub

vai produzir:

insira a descrição da imagem aqui

EDIT # 1:

A versão pode atender às suas necessidades:

Sub Oranges2()
    For Each r In Columns(2).SpecialCells(2)
        If r.Value = "OR" Then
            r.Offset(0, -1).Copy r.Offset(0, 1)
            r.Offset(0, -1).Clear
        Else
            r.Offset(0, 1) = 0
        End If
    Next r
End Sub
Aluno de Gary
fonte
Muito obrigado por isso. Está quase lá. Eu só quero mover a figura OR - deixe as outras figuras na coluna original. Gostaria de receber sua solução.
Suz50
@ Suz50 Eu não entendo
Estudante de Gary
A coluna C ficaria assim
Suz50
@ Suz50 Atualize sua pergunta original com uma foto
Gary's Student
Não é possível descobrir como inserir / colar uma imagem png.
Suz50