Искать иголку в стоге сена

Искать иголку в стоге сена (значение) — искать то, что очень трудно найти; искать безрезультатно (поговорка).

Иголка в стоге сена (значение) — о том, что невозможно найти (Толковый словарь Ожегова (Ожегов С.И., Шведова Н.Ю., 1992 г.), "Иголка")

Понятно, что найти иголку в стоге сена очень сложно. Отсюда и выражение.

Видимо выражение заимствованно из других языков. Так, это выражение применяется в английском языке — needle in a haystack (иголка в стоге сена). Выражение указано в Американском словаре "American Heritage Dictionary of Idioms" Кристина Аммера (by Christine Ammer), 1992. Отмечено, что в английском языке выражение стало применяться в начале 16 века, но в варианте needle in a meadow (иголка в лугу). Отмечается, что выражение применяется во многих языках.