Member 13047706 Ответов: 3

Я использовал вложенные функции если и это dindt хотел работать


это был мой код его список ингредиентов noodels его для моего проекта школы

=IF(A1=8712100756818;"ingredienten kruidige instant noedels met de smaak van kip Deegwaar 89,2% (noodles): TARWEBLOEM, palmvet, gemodificeerd aardappelzetmeel, zout, raapzaadolie, rijsmiddel (E500, E501), antioxidant (E306, E304). Kruidenmix 5,5%: Aroma (bevat TARWE, SOJA), suiker, zout, smaakversterker (E621, E635), sojasauspoeder (SOJABOON, TARWE, zout, moutextract, gistextract, palmolie), rode paprika, lente-ui, uipoeder, pepazer, antiklontermiddel E551 (nano), kleurstof E100, peterselie.Oliemix 5,3%: Plantaardige olie (rijstvlies, SESAM), knoflookextract, sjalotextract, uienextract, gemberextract. ",IF(A1=8712100750977;"Ingrediënten: Deegwaarmix 83,7%: noedels 95,8% (TARWEBLOEM, tapiocazetmeel, palmolie, zout, stabilisator (E466, E451), rijsmiddel (E500, E501), sojasaus (SOJABOON, TARWE, zout)), gedroogde groenten 4,2% (maïs, wortel, prei). , Kruidenmix 10,5%: aroma (bevat SOJA), suiker, zout, smaakversterker (E621, E635), sojasauspoeder (SOJABOON, TARWE, zout, moutextract, gistextract, palmolie), chilipeper, uipoeder, peper, antiklontermiddel E551 (nano), kleurstof E100, peterselie. , Oliemix 5,8%: plantaardige olie (rijstvlies, SESAM), knoflookextract, sjalotextract, uienextract, gemberextract. , E=door de E.G. goedgekeurde hulpstof. Kan ei, melk, schaaldieren, weekdieren en vis bevatten. Allergie-informatie Bevat: tarwe, soja, sesamzaad, glutenbevattende granen. Kan bevatten: eieren, vis, melk, weekdieren. ","ongeldig product"))


так что это на голландском просто чтобы вы знали

Что я уже пробовал:

я пытался решить эту проблему, но не смог найти ошибку

Michael_Davies

Является ли ячейка A1 текстовой ячейкой или общей/числовой, попробуйте поставить кавычки вокруг значения;

=IF(A1= "8712100756818";....

3 Ответов

Рейтинг:
2

Richard MacCutchan

Поместите следующее значение в ячейку C10:

ingredienten kruidige instant noedels met de smaak van kip Deegwaar 89,2% (noodles): TARWEBLOEM, palmvet, gemodificeerd aardappelzetmeel, zout, raapzaadolie, rijsmiddel (E500, E501), antioxidant (E306, E304). Kruidenmix 5,5%: Aroma (bevat TARWE, SOJA), suiker, zout, smaakversterker (E621, E635), sojasauspoeder (SOJABOON, TARWE, zout, moutextract, gistextract, palmolie), rode paprika, lente-ui, uipoeder, pepazer, antiklontermiddel E551 (nano), kleurstof E100, peterselie.Oliemix 5,3%: Plantaardige olie (rijstvlies, SESAM), knoflookextract, sjalotextract, uienextract, gemberextract.


Поместите следующее значение в ячейку C11:
Ingrediënten: Deegwaarmix 83,7%: noedels 95,8% (TARWEBLOEM, tapiocazetmeel, palmolie, zout, stabilisator (E466, E451), rijsmiddel (E500, E501), sojasaus (SOJABOON, TARWE, zout)), gedroogde groenten 4,2% (maïs, wortel, prei). , Kruidenmix 10,5%: aroma (bevat SOJA), suiker, zout, smaakversterker (E621, E635), sojasauspoeder (SOJABOON, TARWE, zout, moutextract, gistextract, palmolie), chilipeper, uipoeder, peper, antiklontermiddel E551 (nano), kleurstof E100, peterselie. , Oliemix 5,8%: plantaardige olie (rijstvlies, SESAM), knoflookextract, sjalotextract, uienextract, gemberextract. , E=door de E.G. goedgekeurde hulpstof. Kan ei, melk, schaaldieren, weekdieren en vis bevatten. Allergie-informatie Bevat: tarwe, soja, sesamzaad, glutenbevattende granen. Kan bevatten: eieren, vis, melk, weekdieren.


Поставил следующее значение в ячейке С12:
ongeldig product



Поместите следующую формулу в ячейку C1:
=IF(A1=8712100756818,C10,IF(A1=8712100750977,C11,C12))


Обратите внимание также на разделители полей в IF заявление-это запятые (,) не точки с запятой (;) .


Рейтинг:
1

Patrice T

=IF(A1=8712100756818;"...",IF(A1=8712100750977;"...","ongeldig product"))

Вы должны решить, либо вы используете ". " в качестве десятичного разделителя и используете "," в качестве разделителя параметров, либо вы используете ", " в качестве десятичного разделителя и используете ";" в качестве разделителя параметров. Вы не можете смешивать два способа письма.
Поскольку вы находитесь в Нидерландах, я подозреваю, что вам нужно написать вот так:
=IF(A1=8712100756818;"...";IF(A1=8712100750977;"...";"ongeldig product"))


Рейтинг:
0

Richard MacCutchan

Первое, что нужно сделать, это удалить все эти посторонние детали и создать простую IF выражение, которое действительно работает, используя несколько простых строковых значений, чтобы вы могли видеть, что синтаксис правильный. Как только это сработает, вы можете заменить простые значения более длинными. Хотя лучше всего поместить различные значения данных в фиксированные ячейки и просто ссылаться на разные ячейки в вашей системе. IF выражение.

Что-то вроде:

=IF(A1=8712100756818, $C$1, IF(A1=8712100750977, $D$1, $E$1)

Где C1, D1 и E1 содержат различные значения.


Member 13047706

так что же вы имеете в виду под синтаксисом

Richard MacCutchan

Что ты имеешь в виду? В этом вопросе нет никакого смысла.

Bryian Tan

; должна быть ,

Richard MacCutchan

Да, забыл упомянуть. Но мое решение ниже-это гораздо лучший способ сделать это.

Member 13047706

я голландец и не самый лучший в английском так что пожалуйста объясните

Richard MacCutchan

Смотрите Решение ниже.