Loading

Cómo conseguir el comportamiento de repetición en un conjunto de datos

Fecha de publicación: Dec 9, 2022
Tarea

Cómo medir el comportamiento de repetición en un conjunto de datos. 
Por ejemplo, cómo obtener el nombre del cliente que tiene el segundo comportamiento de compra y calcular los números de repeticiones de compra.

Pasos
Los pasos son los siguientes:
  1. Obtener la primera compra de cada cliente
    • Nombre de campo: 1. Fecha de la primera compra
    • { FIXED [Nombre de cliente]: MIN([Fecha de pedido])}
  2. Obtener la fecha de la compra repetida
    • Nombre de campo: Fecha de compra repetida
    • IIF([Fecha de pedido] > [1. Fecha de la primera compra], [Fecha de pedido],NULL)
  3. Hacer el cálculo para decidir qué cliente tiene el comportamiento de repetición de compra
    • Nombre de campo: 3. Repetición O NO
    • IF { FIXED [Nombre de cliente]:MIN(IF [Fecha de pedido] > [1. Fecha de la primera compra] THEN [Fecha de pedido] END)}>[1. Fecha de la primera compra]
      THEN "Repetición"
      ELSE "Sin repetición"
      END
  4. Hacer el cálculo para obtener la repetición
    • Nombre de campo: 4. Número de repeticiones
    • IF ATTR([3. Repetición O NO] = "Repetición") 
      THEN COUNT([ID de pedido]) - COUNT(IIF([Fecha de pedido]=[1. Fecha de la primera compra],[ID de pedido],NULL))
      END
Consulte el libro de trabajo adjunto para obtener más información.
Imagen añadida por un usuario
Número del artículo de conocimiento

001458361

Archivos adjuntos

Repeated Purchase.twbx

1217 KB

 
Cargando
Salesforce Help | Article