Afficher la valeur d'à côté avec 2 conditions

Bonjour

J'aimerais pouvoir afficher dans la cellule G2, le prix d'un week-end à Lyon, avec 2 conditions que France et Lyon soit associés.

Je ne peux pas mettre Allemagne + Lyon = 499€

Merci par avance quant à votre aide

Bonsoir

A tester

Possible aussi avec la formule ci-dessous

=SOMME.SI.ENS(C2:C7;A2:A7;E2;B2:B7;F2)

Merci beaucoup ça fonctionne. Et si c'est du texte, il faut faire comment ?

Car ça ne fonctionne qu'avec des valeurs :/

Bonjour,

Si la colonne Prix contient Texte et Chiffres, utiliser la formule suivante en la validant par Ctrl - Maj - Enter (formule matricielle)

=INDEX(C1:C7;MAX(SI((F2=B1:B7)*(E2=A1:A7);LIGNE(C1:C7);0)))

Merci pour ta réponse, est-ce normal que ça me mette "Indisponible" si j'ai choisi un autre pays et une autre ville ?

Re

Oui c'est normal, car tu ne lis pas les phrases jusqu'au bout

Si la colonne Prix contient Texte et Chiffres, utiliser la formule suivante en la validant par Ctrl - Maj - Enter (formule matricielle)

Je l'ai fait mais j'ai juste une accolade qui s'est mise sur la gauche du "=" et rien de l'autre côté :/

Merci beaucoup

Re,

pour que la validation matricielle se fasse, il ne faut pas ajouter les accolades à la main, mais valider la formule (qui désigne par différentes couleurs les cellules) et valider par les touches CTRL & MAJ enfoncées et par appui sur ENTREE

Là tu auras les accolades de début et de fin sur ta formule

Je t'assure que je fais Ctrl Maj + Entrée pourtant :/

J'ai une autre question, je ne sais pas si cela peut se faire. En G2, j'ai le prix pour un séjour à Tokyo. Le prix de base en C6 est en JPY. Mais le prix en G2 est en EUR (ou bien le veut converti en EUR).

Est-ce possible avec des SI de réaliser cela ?

Avec deux propositions :

1) Le symbole de la devise est dans la même cellule que la valeur (feuil1)

2) Le symbole est dans une case accolée à la valeur (feuil2)

Merci d'avance

Re,

Je viens de voir le souscis ave CTRL MAJ ENTREE

Tu es sur Mac ,

teste avec Pomme,Majuscule et Retour pour avoir la formule matricielle (Mais je ne suis pas sur)

Je vais regarder pour ton nouveau probl-me à résoudre

Oui je suis sur mac ^^

Ctrl+Shift+Entrée ou Pomme+Shift+Entrée fonctionne, mais retour non

Merci pour ton aide

Re

A tester,

Re,

Après recherche, il semble que la combinaison des touches CTRL SHIFT ENTER et la même pour PC et MAC (Pomme Shift Enter)

Merci

Je finis quelque chose et ensuite je regarde et tente de l'appliquer pour mon projet

Je te dirais quoi

C'est parfait

Ça correspond à mes attentes Faut pas que j'ai 50 devises à rentrer sinon manuellement c'est chaud et il me semble que SI à nombre limités pour s'associer à d'autres SI n'est-ce pas ?

Re,

Dans ce cas, il y a d'autres solutions en Dynamiques si ajout de données et de devises

Il faut un fichier bien préparé dés le départ

Ça m'intéresse ça Ça au boulot je bosse avec ces devises pour l'instant, d'autres pourront venir dans les prochains mois autant me préparer =)

j'aime bien excel y a des tonnes de choses possible.

Au travail, je peux être amené à avoir toutes les devises possibles.

Chaque mois, le référentiel devise change.

Donc je vais faire un copier/coller d'un site internet.

Le copier/coller se présente de la manière suivante dans la Feuil2.

J'aimerais avoir un bouton qui quand je clique dessus :

1 - Supprimer la colonne A, B, D

de la manière que les données en C soient en A et celles en E en B.

Ça je sais le faire... C'est après... :-/

Les données en A, il faut remplacer le "." par une ",".

Et ensuite, comme dit précédemment, faire relation mais avec plusieurs devises. Fichiers exemple joints. Après faut que j'arrive à reproduire sur mon fichier

Merci d'avance

Bonjour,

Un essai à voir

Ça fonctionne (j'ai vérifié que la suppression), plus qu'à l'adapter sur ma feuille

J'ai une question :

Option Explicit
Dim DEVISE As String
Dim F2 As Range
Dim i As Integer
Dim DernLigne As Long
Sub Efface()
DernLigne = Range("a" & Rows.Count).End(xlUp).Row
Set F2 = Sheets("Feuil2").Range("A1:A" & DernLigne)
    For i = 1 To F2.Rows.Count
           Range("A1").Select
           F2(i, 1).Value = F2(i, 3).Value
           DEVISE = "=SUBSTITUTE(RC[0],""."","","")"
           F2(i, 2).Value = F2(i, 5).Value
    Next i
    Columns("A:B").EntireColumn.AutoFit
    Range("C:E").Clear
Set F2 = Nothing
End Sub

Est-ce que je peux avoir une petite explication sur le code ?

Dim DEVISE As String
Dim F2 As Range
Dim i As Integer
Dim DernLigne As Long
Dim DEVISE As String

ça correspond à quoi ?

Rechercher des sujets similaires à "afficher valeur cote conditions"