Alliance 3.0
Manager Big Data - Analysis - Traitement des données - Prise de décision concise basée sur les data et Web 3.0
Access - Excel - Power Bi
Pour vous servir contacter 👇
Tél : (+229)0169060724 - 0140377417
SOMME des chiffres lorsque la cellule ne contient que des
nombres
Si votre cellule ne contient que des nombres comme A1 : = 7654045, la formule suivante peut
être utilisée pour trouver la somme des chiffres.
=SOMME(--STXT(A1;SEQUENCE(NBCAR(A1));1))
=SOMMEPROD(--STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1))
=SOMME(--STXT(A1 ;LIGNE (INDIRECT("1:"&NBCAR(A1)));1))
Si A1 est vide, alors pour gérer l'erreur, vous pouvez inclure les formules ci-dessus dans un bloc
SIERREUR(). Soit :
= SIERREUR(SOMME(--STXT(A1;SEQUENCE(NBCAR(A1));1))) .
L’idée de base est de transformer cette chaine caractère en une seul colonne de n
cellules)
La fonction INDIRECT permet de créer des plages de données dynamiques (volatiles).
En utilisant la syntaxe : INDIRECT("1:"&NBCAR(A1)), l’objectif est de créer une colonne
de 7 lignes. Étant donné que la cellule A1 = 765405 contient un nombre à 7 chiffres (voir
NBCAR). Cependant, vous remarquerez que cela renverra erreur ou 0
(j’utilise Excel 365).
Pas de panique, faites appel à la fonction LIGNE entre en jeu. Elle permettra de créer un
tableau (colonne) de 7 lignes (1,2,3,4,5,6,7).
STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1) permet de recréer la même chaine de
caractères dans le tableau (une valeur par ligne). Sachez tout de même que ces valeurs
sont au format TEXTE.
Aligner deux symboles négatifs (--) permet alors de passer du format TEXTE au format
NOMBRE. En effet, dans une plage de cellules (surtout après manipulations), des valeurs peuvent ressembler à des chiffres tant en étant au format TEXTE. Or par défaut,
les textes et les codes alphanumériques sont alignés à droite dans les cellules tandis
que les nombres (chiffres, date, heure, …) sont alignés à gauche.
Pour le vérifier il est conseillé d’utiliser l’astuce (--) ou les fonctions CNUM ou
VALEURNOMBRE.
=CNUM(A1) ou =VALEURNOMBRE(A1)
Ces deux formules renvoient l’erreur si la valeur n’est pas numérique.
LE SQL ESSENTIEL POUR BIEN DÉBUTER
(Et éviter de perdre son temps...)
Tu apprends le SQL ? Attention à ce piège classique :
Le piège du débutant :
Tu regardes 100 tutoriels, tu entends parler de sous-requêtes, de requêtes récursives, de CTEs complexes...
Mais au final, tu ne comprends toujours pas les vraies données.
STOP ! Voici ce que tu utiliseras vraiment dans 90% des cas :
1. SELECT – FROM – WHERE
SELECT name, age
FROM employees
WHERE department = 'Finance';
C’est la base de TOUT. Sélectionner les données selon des critères.
2. JOIN — Combiner les tables
SELECT e.name, d.department_name
FROM employees e
JOIN departments d ON e.department_id = d.id;
Tu veux relier les clients à leurs commandes ? C’est ça qu’il te faut.
3. GROUP BY — Résumer les données
SELECT department, COUNT(*) AS employee_count
FROM employees
GROUP BY department;
Parfait pour faire des stats simples : combien de clients par ville ? combien de ventes par produit ?
4. ORDER BY — Trier les résultats
SELECT name, salary
FROM employees
ORDER BY salary DESC;
Afficher les meilleurs salaires en haut ? Utilise ça.
5. Fonctions d’agrégation (à connaître par cœur)
COUNT()
SUM()
AVG()
MIN()
MAX()
SELECT AVG(salary)
FROM employees
WHERE department = 'IT';
6. ROW_NUMBER() — Classer ou filtrer intelligemment
SELECT *
FROM (
SELECT *, ROW_NUMBER() OVER(PARTITION BY customer_id ORDER BY order_date DESC) as rn
FROM orders
) sub
WHERE rn = 1;
Hyper pratique pour obtenir la dernière commande de chaque client !
Avant de te perdre dans des requêtes ultra-complexes, maîtrise ces 6 piliers.
C’est tout ce qu’il faut pour être à l’aise avec les bases du SQL.
Tu veux un mini-guide PDF de ces requêtes ? Dis-le en commentaire !
Node.js
const http = require('http');
http.createServer((req, res) => {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Bonjour Alliance!');
}).listen(3000);
Java
public class Bonjour {
public static void main(String[] args) {
System.out.println("Bonjour Alliance!");
}
}
Cliquez ici pour réclamer votre Listage Commercial.
Type
Contacter la personnalité publique
Téléphone
Site Web
Adresse
Abomey-Calavi
01BP45