Duplicar certas linhas enquanto retém valores de variáveis ​​(exceto 1 célula)

Duplicar certas linhas enquanto retém valores de variáveis ​​(exceto 1 célula)

Estou usando o Excel. Eu tenho um conjunto de dados que consiste em várias variáveis. Infelizmente, este conjunto de dados foi inserido por várias pessoas que não mantiveram o mesmo formato. Portanto, tenho um conjunto de dados contendo dados com vários formatos que se parece com o seguinte:

Var1 Var2 Var3 Var4 Var5 ...
 xxX1X2x...

O problema aqui é Var3 e Var4. Ambos contêm informações destinadas a várias linhas. Vamos começar com Var3. Supõe-se que contenha um único número, mas às vezes foi inserido como 4+2, o que significa que deve haver duas linhas idênticas em vez de uma. Salve que um contém Var3=4 e um Var3=2. Além disso, esses dados foram inseridos nos seguintes formatos: x+x; x+x+x+...

Além disso, às vezes o sexo de um indivíduo era incluído e os dados eram escritos como 2f2m ou 1m+x, onde f/m denotam sexo (que por enquanto desejo ignorar). Significa que 2f2m deve ser lido como 4 e 1m+1 deve ser lido como 2 entradas com Var3=1 cada.

Quanto à Var4, normalmente isso não é um problema, mas em alguns casos essa informação também precisa ser dividida em várias linhas, juntamente com os valores da Var3. Por exemplo, se Var3=2+1 e Var4=2OL1R então o que eu precisaria é de 2 linhas. Um com Var3=2 Var4=OL e 1 com Var3=1 Var=R. Embora este segundo problema seja de menos importância por enquanto.

Um exemplo das diferentes maneiras pelas quais a Var3 foi inserida e a aparência dos dados

Minha experiência com manipulação de dados do Excel é limitada. Normalmente eu usaria R, embora mesmo assim não saiba como resolver esse problema. Alguém poderia me indicar a direção certa? Não tenho certeza de quais termos/funções devo procurar.

informação relacionada