Fonction de séquence d'Excel: Créez rapidement une séquence de nombres
La fonction de séquence d'Excel peut créer instantanément une série de séquences numériques. Il vous permet de définir la forme d'une séquence, le nombre de valeurs et les incréments entre chaque nombre, et peut être utilisé en conjonction avec d'autres fonctions Excel.La fonction de séquence est prise en charge uniquement dans Excel 365 et Excel 2021 ou version ultérieure.
Syntaxe de fonction de séquence
<code>=SEQUENCE(rows,cols,start,step)</code>
rows
cols
start
step
et rows
(taille du tableau de résultat) doivent être des entiers (ou des formules pour la sortie des entiers), tandis que les paramètres cols
et start
(le nombre de départ et l'incrément de la séquence) Peut être des entiers ou des décimales. Si le paramètre step
est 0, le résultat répétera le même nombre car vous dites à Excel de ne pas ajouter d'incréments entre chaque valeur dans le tableau. step
, cols
ou start
), ils seront par défaut à 1. Par exemple, entrez: step
<code>=SEQUENCE(2,,10,3)</code>
est manquant. cols
La séquence
ou rows
sont supérieurs à 1, le résultat débordera de plusieurs cellules. cols
Dans la cellule A1, j'ai tapé:
<code>=SEQUENCE(3,5,10,5)</code>
Remplissez d'abord puis à droite: Transpose la fonction
Ici, j'ai entré la même formule que l'exemple ci-dessus, mais je l'ai également intégré dans la fonction de transposition.
<code>=TRANSPOSE(SEQUENCE(3,5,10,5))</code>
et rows
dans la syntaxe, ce qui signifie que "3" représente désormais le nombre de colonnes et "5" représente désormais le nombre de lignes. Vous pouvez également voir les chiffres se remplir d'abord, puis à droite. cols
Si vous souhaitez créer une séquence de chiffres romains (I, II, III, IV) au lieu de chiffres arabes (1, 2, 3, 4), vous devez intégrer la formule de séquence dans la fonction romaine.
En utilisant les mêmes paramètres que l'exemple ci-dessus, j'ai tapé dans la cellule A1:
<code>=SEQUENCE(rows,cols,start,step)</code>
produit les résultats suivants:
aller plus loin, supposons que je veux que les chiffres romains soient minuscules. Dans ce cas, j'intégrerais la formule entière dans la fonction inférieure.
<code>=SEQUENCE(2,,10,3)</code>
consiste à générer une série de dates. Dans l'exemple ci-dessous, je veux créer un rapport avec le bénéfice hebdomadaire de chaque personne à partir du vendredi 1er mars et de 20 semaines chaque vendredi.
Pour ce faire, je tape la cellule B2:
<code>=SEQUENCE(3,5,10,5)</code>
Parce que je veux que la date s'étende sur la ligne précédente et 20 colonnes, à partir du vendredi 1er mars, chaque valeur est incrémentée de 7 jours.
Avant d'ajouter des dates aux cellules, en particulier lors de la création de dates avec des formules, vous devez d'abord modifier le format de nombre de la cellule à ce jour dans le groupe de nombres sur l'onglet Démarrage du ruban. Sinon, Excel peut renvoyer le numéro de série au lieu de la date.
Dans cet exemple, j'ai une série de tâches qui doivent être numérotées. Je veux qu'Excel ajoute automatiquement un autre numéro lorsque j'ajoute une nouvelle tâche (ou, de même, supprime un nombre lorsque je termine et supprime la tâche).
Pour ce faire, je tape la cellule A2:
<code>=TRANSPOSE(SEQUENCE(3,5,10,5))</code>
Le nombre de lignes remplies de la séquence dépend désormais du nombre de cellules contenant le texte dans la colonne B (grâce à la fonction Counta), j'ai ajouté "-1" à la fin de la formule afin que le calcul du coude ignore le ligne de titre.
Vous remarquerez également que je n'ai spécifié que les paramètres rows
(nombre de lignes) dans la formule de séquence, car omettre tous les autres paramètres par défaut, ce qui est exactement ce que je veux dans cet exemple. En d'autres termes, je veux que le résultat occupe une seule colonne, le nombre commence à 1 et incrément de 1 à chaque fois.
Maintenant, lorsque j'ajoute un élément à la liste de la colonne B, le numéro de la colonne A est automatiquement mis à jour.
Lorsque vous utilisez la fonction de séquence dans Excel, vous devez faire attention aux trois précautions suivantes:
La fonction de séquence est la poignée de remplissage d'Excel, que vous pouvez cliquer et faire glisser pour continuer la séquence que vous avez déjà commencé:
Cependant, je préfère utiliser la fonction de séquence plutôt que la poignée de remplissage pour plusieurs raisons:
Si vous utilisez une séquence avec des fonctions volatiles telles que la date, cela peut rendre votre classeur Excel beaucoup plus lent, surtout si vous avez déjà beaucoup de données dans votre feuille de calcul. Par conséquent, essayez de limiter le nombre de fonctions volatiles que vous utilisez pour vous assurer que vos tables Excel fonctionnent rapidement et efficacement.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!