Transformer la direction vent N S O E en valeurs de ° dans E
Ma satation me fournit dans mon fichier txt importé dans graphweather des valeurs exprimées en lettre N NE NO O....
J'aimerais par une fonction ( SI ?) la traduire en valeurs absolue ( 360, 90,180...)
dans le fichier Excell en ajoutant une colonne.
Qui peut me fournir la formule a introduire pour les valeurs
N NO O SU S SE E NE
D'avance bien merci de l'aide
J'aimerais par une fonction ( SI ?) la traduire en valeurs absolue ( 360, 90,180...)
dans le fichier Excell en ajoutant une colonne.
Qui peut me fournir la formule a introduire pour les valeurs
N NO O SU S SE E NE
D'avance bien merci de l'aide
- jturlier
- Membre
- Messages : 3149
- Inscription : mar. août 22, 2006 8:38 am
- Localisation : 34410 Sérignan - Languedoc
- Contact :
Il faut transformer les lettres en valeurs : N=0,NNE=1, NE=2, ENE=3,... et multiplier ces valeurs par 22.5 pour avoir les degrés.
Si tu n'as que 8 divisions (N,NE,E...) tu multiplies par 45
Si tu n'as que 8 divisions (N,NE,E...) tu multiplies par 45
Jean
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
- jturlier
- Membre
- Messages : 3149
- Inscription : mar. août 22, 2006 8:38 am
- Localisation : 34410 Sérignan - Languedoc
- Contact :
Suggestion annexe :
Tu as ta valeur "S" dans la cellule A1, (valeur à tester)
Dans B1 tu mets =somme(C1:J1)*45 (résultat)
dans C1 tu mets =si(A1="N";0;0)
dans D1 tu mets =si(A1="NE";0;0)
dans E1 tu mets =si(A1="E";0;0)
dans F1 tu mets =si(A1="SE";0;0)
dans G1 tu mets =si(A1="S";0;0)
dans H1 tu mets =si(A1="SO";0;0)
dans I1 tu mets =si(A1="O";0;0)
dans J1 tu mets =si(A1="NO";0;0)
C'est bête mais ça fonctionne ! Il y a sans doute plus simple, mais je ne connais pas bien excel.
Je l'ai fait avec OpenOffice Calc, ça doit être à peu près équivalent en excel
Résultat :
S 180 0 0 0 0 4 0 0 0
Tu as ta valeur "S" dans la cellule A1, (valeur à tester)
Dans B1 tu mets =somme(C1:J1)*45 (résultat)
dans C1 tu mets =si(A1="N";0;0)
dans D1 tu mets =si(A1="NE";0;0)
dans E1 tu mets =si(A1="E";0;0)
dans F1 tu mets =si(A1="SE";0;0)
dans G1 tu mets =si(A1="S";0;0)
dans H1 tu mets =si(A1="SO";0;0)
dans I1 tu mets =si(A1="O";0;0)
dans J1 tu mets =si(A1="NO";0;0)
C'est bête mais ça fonctionne ! Il y a sans doute plus simple, mais je ne connais pas bien excel.
Je l'ai fait avec OpenOffice Calc, ça doit être à peu près équivalent en excel
Résultat :
S 180 0 0 0 0 4 0 0 0
Dernière modification par jturlier le dim. janv. 13, 2008 2:49 pm, modifié 1 fois.
Jean
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
- jturlier
- Membre
- Messages : 3149
- Inscription : mar. août 22, 2006 8:38 am
- Localisation : 34410 Sérignan - Languedoc
- Contact :
Tiens la voici en une cellule :
=SI(A1="N";0;SI(A1="NE";1;
SI(A1="E";2;SI($A1="SE";3;SI($A1="S";4;SI($A1='SO';5;
SI($A1="O";6;SI($A1='NO';7;0))))))))*45
A1 cellule à tester
La formule est naturellement en une seule ligne
=SI(A1="N";0;SI(A1="NE";1;
SI(A1="E";2;SI($A1="SE";3;SI($A1="S";4;SI($A1='SO';5;
SI($A1="O";6;SI($A1='NO';7;0))))))))*45
A1 cellule à tester
La formule est naturellement en une seule ligne
Dernière modification par jturlier le dim. janv. 13, 2008 2:58 pm, modifié 1 fois.
Jean
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
- jturlier
- Membre
- Messages : 3149
- Inscription : mar. août 22, 2006 8:38 am
- Localisation : 34410 Sérignan - Languedoc
- Contact :
La ligne de formule ne tenait pas toute sur l'écran, j'ai dû la scinder pour qu'elle soit complète. Cela signifie que de "=SI" à "*45" c'est une ligne unique sans retours à la ligne ni espaces.
Je ne peux pas faire plus.
Bonne chance pour la suite.
Je ne peux pas faire plus.
Bonne chance pour la suite.
Jean
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
-
- Membre
- Messages : 89
- Inscription : lun. oct. 01, 2007 10:40 pm
- Localisation : vendée
- Contact :
erreur " 'mafaal a écrit :Merci mais en recopiant dans Excel .. erreur de formule.
Je suis débutant en Excel.
Il faut vraiement me guider pas a pas
Bien merci
=SI(A1="N";0;SI(A1="NE";1;SI(A1="E";2;SI($A1="SE";3;SI($A1="S";4;SI($A1="SO";5;SI($A1="O";6;SI($A1="NO";7;0))))))))*45
Config:GraphWeather 2.0.312b -- Windows: vista(64 bits) -- Station: WMR100
Logiciel maison pour: Collecte des données, enregistrement mysql, gestion webcam.
http://www.meteo-challans.com
http://www.awekas.at/fr/instrument.php?id=5640
Logiciel maison pour: Collecte des données, enregistrement mysql, gestion webcam.
http://www.meteo-challans.com
http://www.awekas.at/fr/instrument.php?id=5640
- jturlier
- Membre
- Messages : 3149
- Inscription : mar. août 22, 2006 8:38 am
- Localisation : 34410 Sérignan - Languedoc
- Contact :
Merci Pierrick,
le pb est que c'est toléré par OpenOffice et que je ne suis vraiment pas un spécialiste (ni en OOcalc ni en excel, c'était juste pour le plaisir), j'avais juste repris le contenu de la cellule.
le pb est que c'est toléré par OpenOffice et que je ne suis vraiment pas un spécialiste (ni en OOcalc ni en excel, c'était juste pour le plaisir), j'avais juste repris le contenu de la cellule.
Jean
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
- jturlier
- Membre
- Messages : 3149
- Inscription : mar. août 22, 2006 8:38 am
- Localisation : 34410 Sérignan - Languedoc
- Contact :
OK Merci pour l'info.
Et tu as raison on ne paie pas Mr Gates pour quelque chose d'équivalent (et même meilleur) qui est gratuit.
Et tu as raison on ne paie pas Mr Gates pour quelque chose d'équivalent (et même meilleur) qui est gratuit.
Jean
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
-
- Membre
- Messages : 11
- Inscription : mer. janv. 02, 2008 5:55 pm
- Localisation : Besse sur Issole
As tu réussi à faire ta feuille de calcul?Moi j'y suis arrivé et ça marche trés bien sur openoffice?Pour ma part je l'ai fais pour pour y mettre le nom des vents de ma région.
Voici la formule:
=SI(A2="N";0;SI(A2="NNE";22,5;SI(A2="NE";45;SI(A2="ENE";67,5;SI(A2="E";90;SI(A2="ESE";"112,5";SI(A2="SE";135;SI(A2="SSE";157,5;SI(A2="S";C9;SI(A2="SSO";202,5;SI(A2="SO";225;SI(A2="OSO";247,5;SI(A2="O";270;SI(A2="ONO";292,5;SI(A2="NO";315;SI(A2="NNO";337,5;"faux"))))))))))))))))
Voici la formule:
=SI(A2="N";0;SI(A2="NNE";22,5;SI(A2="NE";45;SI(A2="ENE";67,5;SI(A2="E";90;SI(A2="ESE";"112,5";SI(A2="SE";135;SI(A2="SSE";157,5;SI(A2="S";C9;SI(A2="SSO";202,5;SI(A2="SO";225;SI(A2="OSO";247,5;SI(A2="O";270;SI(A2="ONO";292,5;SI(A2="NO";315;SI(A2="NNO";337,5;"faux"))))))))))))))))
Je reste avoir des problemes quand j'applique la formule dans Excel. La conversion est bien OK mais Excel ne me permet pas de sauver en .txt avec ; ou tab. Il'accepte pas de sauver ce format.
Je dois donc pouvoir transformer en valeur mais sauver le mêmeformat.
Est-ce possible en OpenOffice et en quel format sauver?
Bien merci
Je dois donc pouvoir transformer en valeur mais sauver le mêmeformat.
Est-ce possible en OpenOffice et en quel format sauver?
Bien merci
- jturlier
- Membre
- Messages : 3149
- Inscription : mar. août 22, 2006 8:38 am
- Localisation : 34410 Sérignan - Languedoc
- Contact :
mafaal,
html ... à condition de bien paramétrer (en particulier pour .csv)
Open office peut faire des sauvegardes ds n'importe quel format excel, csv, dbase,mafaal a écrit :Je reste avoir des problemes quand j'applique la formule dans Excel. La conversion est bien OK mais Excel ne me permet pas de sauver en .txt avec ; ou tab. Il'accepte pas de sauver ce format.
Je dois donc pouvoir transformer en valeur mais sauver le mêmeformat.
html ... à condition de bien paramétrer (en particulier pour .csv)
C'est toi qui décidesmafaal a écrit :Est-ce possible en OpenOffice et en quel format sauver?
Jean
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Probablement un probleme de fichier type CSV, impossible à modifier.
J'ai une alternative, ouvrir par notepad, et faire remplacer. Cela oblige a faire 16x remplacement
SSEpar 157.....mais cela marche. En faisant save, le fichier reste lisible et est changé dans son tableau. Juste un peu long.
Si autre solution plus pratique, n'hésitez pas à prévenir
Merci
J'ai une alternative, ouvrir par notepad, et faire remplacer. Cela oblige a faire 16x remplacement
SSEpar 157.....mais cela marche. En faisant save, le fichier reste lisible et est changé dans son tableau. Juste un peu long.
Si autre solution plus pratique, n'hésitez pas à prévenir
Merci