Je travaille sur un set de données et je dois calculer le revenu quotidien des fausses lists AirBnb en utilisant des énoncés IF nesteds. C'est pour un bootcamp auquel je suis présent, et je suis bloqué.
Mes instructions sont les suivantes:
Estimation des revenus par list
○ Format: avoir une colonne qui calcule les revenus journaliers (count pour le nombre d'invités hébergés, le nombre d'invités inclus dans le prix, les frais supplémentaires pour les personnes supplémentaires – en utilisant les déclarations IF nestedes); une autre colonne calculerait les revenus par réservation; Enfin, multipliez-le par le nombre de séjours totals que les lists ont eu.
En utilisant datatables dans mon jeu de données, je tente de remplir la colonne AA. Jusqu'à présent, c'est ce que j'ai pour ma formule,
Cependant, j'ai une erreur. Je sais que la première partie de cette formule fonctionnerait pour le scénario de la ligne 4. Cependant, je dois m'assurer que la formule prend en count les scénarios où les «invités inclus» sont inférieurs aux «accommodements», car je dois supposer que chaque réservation a toujours deux invités, à l'exception de la date où la list ne peut accueillir qu'une seule personne.
Comment cette formule doit-elle être écrite? Ne puis-je pas créer des équations dans les formules nestedes si elles incluent l'addition, la soustraction, la division ou la multiplication des colonnes set?
Pour clarifier un peu plus la réponse précédente, la structuration des déclarations IF
est importante. Gardez à l'esprit la structure de la fonction: =IF(logical test, value if true, value if false)
. Donc, la deuxième fonction IF
(le premier nested) doit être placée là où la première "valeur si fausse" entre en jeu – chaque IF
supplémentaire doit être dans la fonction IF
précédente. En utilisant votre exemple, la forme corrigée serait =IF(W4=Q4,V4,IF(W4<Q4,Q4*V4...))
. Je ne suis pas sûr de ce que le "+ X4" est censé append, mais cela espérons que la structure est plus claire pour que vous puissiez travailler. Bonne chance!