Alliance 3.0

Alliance 3.0 Web markeur, Publicité et Marketing digital

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

10/09/2025

Alliancee Bodjrenou

Des ordinateurs portables venus de 90.000 à 120.000

25/05/2025


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.

21/05/2025

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 !

14/05/2025

Node.js
const http = require('http');

http.createServer((req, res) => {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Bonjour Alliance!');
}).listen(3000);

14/05/2025

Django

from django.http import HttpResponse

def bonjour(request):
return HttpResponse("Bonjour Alliance!")

from django.urls import path
from . import views

urlpatterns = [
path('bonjour/', views.bonjour),
]

14/05/2025

PHP

14/05/2025

SQL

SELECT 'Bonjour Alliance!' AS message;

14/05/2025

Matlab
disp('Bonjour Alliance!');

14/05/2025

Julia
println("Bonjour Alliance!")

14/05/2025

Scala
object Bonjour extends App {
println("Bonjour Alliance!")
}

14/05/2025

C


int main() {
printf("Bonjour Alliance!\n");
return 0;
}

14/05/2025

Java
public class Bonjour {
public static void main(String[] args) {
System.out.println("Bonjour Alliance!");
}
}

Adresse

Agamadin
Abomey-Calavi
01BP45

Notifications

Soyez le premier à savoir et laissez-nous vous envoyer un courriel lorsque Alliance 3.0 publie des nouvelles et des promotions. Votre adresse e-mail ne sera pas utilisée à d'autres fins, et vous pouvez vous désabonner à tout moment.

Contacter L'entreprise

Envoyer un message à Alliance 3.0:

Partager