Страница 1 из 1

[Résolu] Libre Office, Err :514 ?!

Добавлено: 25 фев 2018, 12:56
Gerardll51
Bonjour à tous,

J'ai une erreur "Err :514" dans une formule avec Calc sur un fichier .ods.

On me dit dans les explications que c'est "Dépassement des capacités internes"?!
Trop de "=si" dans mon cas.

En fait depuis sept mois je relève les numéros de téléphone sur lesquels je mets des nom en face.
Et pour que les numéros les plus connus se mettent automatiquement je fais une formule du genre :

=SI(D7=(N° de téléphone);"Non de la personne";SI(N°2 de téléphone);"Nom2 de la personne";SI(N3 de téléphone;"Nom3 de la personne";etc..;"")

Pour explication, si ça trouve un numéro de téléphone ça marque le nom sinon ça marque rien.
Mais voilà, au bout d'un certain nombre de "SI" ça marque une erreur "Err :514".

Vous feriez comment là-dessus vous?
Si vous avez cinq minutes. :-)

Bon week-end.

Re: Libre Office, Err :514 ?!

Добавлено: 26 фев 2018, 01:25
crutko
si.conditions m'a l'air plus souhaitable

Re: Libre Office, Err :514 ?!

Добавлено: 02 мар 2018, 00:51
Gerardll51
Ah, je regarderai tout ça ce week-end.
Je vais aussi essayer de séparer les formules au lieu d'en faire une grosse.
On verra bien.

Re: Libre Office, Err :514 ?!

Добавлено: 01 апр 2018, 10:18
Gerardll51
Bonjour à tous,

Pour vous en finir avec cette histoire de dépassement des capacités internes à cause de trop de "=SI(...", j'ai résolu le problème autrement. :)

Suite à une recherche dans l'aide de LibreOffice et sur Internet j'ai vu qu'on pouvait créer des listes avec la fonction "Définir une plage de base de données"!
Fallait juste le savoir!

Du coup sur une feuille supplémentaire de mon classeur dans Calc j'ai créé une liste de deux colonnes de numéros de téléphone avec les nom en face, que j'ai appelé "Liste"
Et sur la feuille de travail où on doit trouver les noms à partir des numéros de téléphone j'ai fichu cette formule :
"=RECHERCHEV(D8;Liste;2;0)"
Qui affiche le nom "dans la case où je mets cette formule" quand j'entre un numéros de téléphone dans la case D8, et qui se trouve dans la deuxième colonne de la "Liste" en cherchant le numéro qui se trouve dans la première colonne de cette "Liste".
Comme ça je peux avoir 1000 numéros de téléphone ou même plus et ça trouvera le nom qui est en face!

J'en profite pour dire que LibreOffice est vraiment un gros programme qui est une somme de travail considérable!

Bravo aux développeurs!

Bon week-end de Pâques! :beer: 8)