Fonction Excel IES – Aide

Solution IES – Guide des fonctions Excel

Bienvenue dans l’aide des fonctions Excel Solution IES

Solution IES met à votre disposition 8 fonctions Excel personnalisées pour accéder directement à vos données comptables dans Excel. Ces fonctions vous permettent de construire des états financiers dynamiques, des analyses de budget vs réel, et des consolidations multi-entités avec la puissance et la flexibilité d’Excel.

Toutes les fonctions commencent par le préfixe IES. et sont disponibles dans l’auto-complétion d’Excel une fois le complément installé.

💡 Accès rapide à l’aide depuis Excel
Cliquez sur le bouton “Formula Helper” dans le ruban Solution IES pour accéder à la liste interactive des fonctions avec exemples et descriptions.

 


📑 Table des matières


IES.GL_GET_CURRENT_PERIOD

Retourne la période comptable courante de la compagnie spécifiée.

Syntaxe:

=IES.GL_GET_CURRENT_PERIOD([IesCompanyId], [GiveERPPeriod])

Paramètres:

Paramètre Type Optionnel Description
IesCompanyId Nombre Oui (défaut: 0) ID de la compagnie pour laquelle récupérer la période. Utilisez 0 pour la compagnie par défaut.
GiveERPPeriod Booléen Oui (défaut: false) Si TRUE, retourne la période actuelle de l’ERP plutôt que celle choisie lors de l’importation.

Exemples d’utilisation:

  • =IES.GL_GET_CURRENT_PERIOD()
    Retourne: 4 (si la période courante est 4)
  • =IES.GL_GET_CURRENT_PERIOD(0, TRUE)
    Retourne: La période courante directement depuis l’ERP

💡 Astuce: Cette fonction est très utile pour créer des formules dynamiques qui s’ajustent automatiquement à la période comptable en cours sans modification manuelle.


IES.GL_GET_LAST_PERIOD

Retourne la période comptable précédente (période courante – 1).

Syntaxe:

=IES.GL_GET_LAST_PERIOD([IesCompanyId], [GiveERPPeriod])

Paramètres:

Paramètre Type Optionnel Description
IesCompanyId Nombre Oui (défaut: 0) ID de la compagnie. Utilisez 0 pour la compagnie par défaut.
GiveERPPeriod Booléen Oui (défaut: false) Si TRUE, calcule depuis la période ERP plutôt que celle importée.

Exemples d’utilisation:

  • =IES.GL_GET_LAST_PERIOD()
    Retourne: 3 (si la période courante est 4)
  • =IES.GL_GET_LAST_PERIOD(0)
    Identique au précédent (compagnie 0 par défaut)

⚠️ Note: Si la période courante est 0, la fonction retourne 0 (pas de valeur négative).


IES.GL_GET_ACCOUNT_DESCRIPTION

Retourne la description textuelle d’un compte du grand livre (GL).

Syntaxe:

=IES.GL_GET_ACCOUNT_DESCRIPTION(glAccountNumber)

Paramètres:

Paramètre Type Optionnel Description
glAccountNumber Texte ou Nombre Non Numéro du compte GL à rechercher (ex: “1010”, “4000”, etc.)

Exemples d’utilisation:

  • =IES.GL_GET_ACCOUNT_DESCRIPTION("1010")
    Retourne: “Encaisse”
  • =IES.GL_GET_ACCOUNT_DESCRIPTION(A2)
    Retourne: Description du compte inscrit en cellule A2
  • =IES.GL_GET_ACCOUNT_DESCRIPTION("4000")
    Retourne: “Revenus de ventes” (exemple)

💡 Astuce: Utilisez cette fonction pour créer automatiquement des libellés de comptes dans vos états financiers sans saisie manuelle.


IES.GL_GET_ACCOUNT_CATEGORY

Retourne la catégorie d’un compte GL (ACTIF, PASSIF, CAPITAL, REVENU, DÉPENSE).

Syntaxe:

=IES.GL_GET_ACCOUNT_CATEGORY(glAccountNumber)

Paramètres:

Paramètre Type Optionnel Description
glAccountNumber Texte ou Nombre Non Numéro du compte GL à rechercher

Exemples d’utilisation:

  • =IES.GL_GET_ACCOUNT_CATEGORY("1010")
    Retourne: “ACTIF”
  • =IES.GL_GET_ACCOUNT_CATEGORY("4000")
    Retourne: “REVENU”
  • =IES.GL_GET_ACCOUNT_CATEGORY(A2)
    Retourne: Catégorie du compte en A2

💡 Astuce: Utilisez cette fonction avec des filtres ou des SUMIF pour grouper automatiquement vos comptes par catégorie (tous les actifs, tous les revenus, etc.).


IES.GL_GET_ACCOUNT_BALANCE

Retourne le solde (balance) d’un compte GL pour une période donnée, avec options de filtrage par segments (projets) et plage de périodes.

Syntaxe:

=IES.GL_GET_ACCOUNT_BALANCE(GLAccountNumber, [GLPeriodNumber], [segment1Filter], [segment2Filter], [segment3Filter], [GlPeriodNumberStart], [CompanyID])

Paramètres:

Paramètre Type Optionnel Description
GLAccountNumber Texte Non Numéro du compte GL (ex: “1010”)
GLPeriodNumber Nombre Oui (défaut: -1) Période comptable (0-13). -1 = période courante, -2 = période précédente
segment1Filter Texte Oui (défaut: “”) Filtre pour le segment 1 (projet). “” ou “<>” = tous les segments
segment2Filter Texte Oui (défaut: “”) Filtre pour le segment 2
segment3Filter Texte Oui (défaut: “”) Filtre pour le segment 3
GlPeriodNumberStart Nombre Oui (défaut: -3) Période de début pour une plage. -3 = même période que GLPeriodNumber (pas de plage)
CompanyID Nombre Oui (défaut: 0) ID de la compagnie

Exemples d’utilisation:

  • Balance pour la période courante:
    =IES.GL_GET_ACCOUNT_BALANCE("1010")
    Retourne: 15,234.56$ (exemple)
  • Balance pour la période 4:
    =IES.GL_GET_ACCOUNT_BALANCE("1010", 4)
    Retourne: Balance du compte 1010 à la période 4
  • Balance cumulative (période 1 à 4):
    =IES.GL_GET_ACCOUNT_BALANCE("4000", 4, "", "", "", 1)
    Retourne: Somme des périodes 1 à 4 pour le compte 4000
  • Balance pour un projet spécifique:
    =IES.GL_GET_ACCOUNT_BALANCE("5000", 4, "PROJ-001")
    Retourne: Balance du compte 5000 pour le projet PROJ-001 à la période 4
  • Avec référence de cellule:
    =IES.GL_GET_ACCOUNT_BALANCE(A2, 4)
    Retourne: Balance du compte inscrit en A2

⚠️ Important: Cette fonction est optimisée avec un cache local. Les données proviennent de l’importation initiale. Pour des données en temps réel (plus lent), utilisez IES.GL_GET_ACCOUNT_BALANCE_LIVE_BUT_SLOW.


IES.GL_GET_ACCOUNT_BUDGET

Retourne le budget défini pour un compte GL (non scindable par projet). Supporte 3 budgets distincts et plages de périodes.

Syntaxe:

=IES.GL_GET_ACCOUNT_BUDGET(GLAccountNumber, [GLPeriodNumber], [BudgetNumber], [GlPeriodNumberStart], [CompanyID])

Paramètres:

Paramètre Type Optionnel Description
GLAccountNumber Nombre Non Numéro du compte GL
GLPeriodNumber Nombre Oui (défaut: -1) Période (0-13). -1 = courante, -2 = précédente
BudgetNumber Nombre Oui (défaut: 1) Numéro du budget (1, 2 ou 3)
GlPeriodNumberStart Nombre Oui (défaut: -3) Période de début. -3 = même que GLPeriodNumber
CompanyID Nombre Oui (défaut: 0) ID de la compagnie

Exemples d’utilisation:

  • Budget 1 pour la période courante:
    =IES.GL_GET_ACCOUNT_BUDGET(1010)
    Retourne: 5,000.00$ (exemple)
  • Budget 2 pour la période 4:
    =IES.GL_GET_ACCOUNT_BUDGET(4000, 4, 2)
    Retourne: Budget #2 du compte 4000 à la période 4
  • Budget cumulatif (période 1 à 12):
    =IES.GL_GET_ACCOUNT_BUDGET(5000, 12, 1, 1)
    Retourne: Somme des budgets #1 des périodes 1 à 12
  • Comparaison Budget vs Réel:
    Budget: =IES.GL_GET_ACCOUNT_BUDGET(A2, 4, 1)
    Réel: =IES.GL_GET_ACCOUNT_BALANCE(A2, 4)
    Écart: =B2-C2

💡 Astuce: Utilisez les 3 budgets pour comparer différents scénarios (optimiste, réaliste, pessimiste) ou pour séparer budget opérationnel, budget de caisse, etc.


IES.GL_GET_PROJECT_BUDGET

Retourne le budget défini sur un projet (scindable par segments), mais NON ventilé par compte GL individuel. Permet de filtrer par segments et de cumuler sur plusieurs périodes.

Syntaxe:

=IES.GL_GET_PROJECT_BUDGET([GLPeriodNumber], [BudgetNumber], [segment1Filter], [segment2Filter], [segment3Filter], [GlPeriodNumberStart], [CompanyID])

Paramètres:

Paramètre Type Optionnel Description
GLPeriodNumber Nombre Oui (défaut: -1) Période (0-13). -1 = courante, -2 = précédente
BudgetNumber Nombre Oui (défaut: 1) Numéro du budget (1, 2 ou 3)
segment1Filter Texte Oui (défaut: “”) Filtre segment 1. “” = tous
segment2Filter Texte Oui (défaut: “”) Filtre segment 2
segment3Filter Texte Oui (défaut: “”) Filtre segment 3
GlPeriodNumberStart Nombre Oui (défaut: -3) Période de début. -3 = même que GLPeriodNumber
CompanyID Nombre Oui (défaut: 0) ID de la compagnie

Exemples d’utilisation:

  • Budget total du projet PROJ-001:
    =IES.GL_GET_PROJECT_BUDGET(-1, 1, "PROJ-001")
    Retourne: Budget du projet PROJ-001 pour la période courante
  • Budget cumulé annuel (période 1 à 12):
    =IES.GL_GET_PROJECT_BUDGET(12, 1, "PROJ-001", "", "", 1)
    Retourne: Somme des budgets périodes 1 à 12 pour PROJ-001
  • Tous les projets (segment 1):
    =IES.GL_GET_PROJECT_BUDGET(4, 1, "<>")
    Retourne: Budget total tous projets confondus à la période 4
  • Multi-segments (département + projet):
    =IES.GL_GET_PROJECT_BUDGET(4, 1, "VENTES", "PROJ-001")
    Retourne: Budget pour département VENTES ET projet PROJ-001

⚠️ Note: Cette fonction retourne le budget du PROJET, pas d’un compte GL spécifique. Pour budget par compte, utilisez IES.GL_GET_ACCOUNT_BUDGET.


Support et contact

Pour plus d’aide: https://solutioninfomedia.com/support

Support technique: supportprogweb@solutioninfomedia.com

Téléphone: 418-534-4450